TVTestの64bit版をビルドしたものの使用していなかった
理由はATI MPEG Video Decoderの64bit版が利用できなかったからだ
しかし今回いろいろネットの情報を元に設定をすることで使えるようになったので
インストール方法などを書いておく
デコーダの登録方法の簡易さにより松竹梅のコースに分けてみた
松:dll(atimpenc.dll、atimpenc64.dll)をレジストリ登録後DirectShow Filter Toolで
Directshowフィルタとして登録
・・・Catalyst12.6同梱のdllまで(12.5.0.20611)
竹:上記に加えDirectShow Filter Tool(atimpenc.dllを)、DXVA cheker(atimpenc64.dllを)で
メリット値0x02000000(MERIT_DO_NOT_USE)→0x005fffffへ変更
・・・Catalyst13.2beta以降に同梱dll(12.10.0.30129以降)
→デコーダ名が”AMD Video Decoder“に変更
梅:フィルタ登録時にVC++2012および.NET3.5のランタイムが必要で後は上記と同じ
*どのコースもatimpenc.dll、atimpenc64.dll入手は
①インストーラ同梱AVT64.msiでインストール
②7zipで開きインストーラexe→Packages\Apps\AVT64\AVT64.msi
(→ Data1.cab)→ atimpenc.dll、atimpenc64.dllを直接入手
一応両方のやり方を記述
・①インストーラ同梱AVT64.msiでインストール
○松コース
12-6_vista_win7_32-64_xcode.exeを入手
Internet Archive などから直リンURL入力で
http://www2.ati.com/drivers/12-6_vista_win7_32-64_xcode.exe を入力
アーカイバの日付を選択するので一番古いものを選択(以降同じ操作)
入手したexe形式のインストーラーをデフォルトのままインストール
C:\AMD\Support\12-6_vista_win7_32-64_xcode\src\Packages\Apps\AVT64
にある AVT64.msi がデコーダのインストーラなのでインストールする
初めてインストールする際はエラーが出ると思うのでそのまま無視して
以下のデコーダDLLファイルをレジストリに登録する
コマンドプロンプトを管理者権限で起動し以下のコマンドを入力
32bit版のデコーダ regsvr32 "C:\Program Files (x86)\Common Files\ATI Technologies\Multimedia\atimpenc.dll" 64bit版のデコーダ regsvr32 "C:\Program Files\Common Files\ATI Technologies\Multimedia\atimpenc64.dll"
その後DirectShow Filter Toolでatimpenc.dllをフィルタとして登録
上記のみでx64版のTVTestでも使用できるようになる模様
○竹コース
AMD_Catalyst_13.6_Beta2.exe を入手
http://www2.ati.com/drivers/beta/AMD_Catalyst_13.6_Beta2.exe
松と同じ場所にdllがインストールされるので以降同じ操作でレジストリ登録
32bit版atimpenc.dllはDirectShow Filter Toolでatimpenc.dllをフィルタとして登録後
メリット値を0x02000000から0x005fffffにすると使用できる
64bit版atimpenc64.dllはDirectShow Filter Toolでメリット値を変更できないので
DXVA chekerでメリット値を設定すると使える
メリット値変更後PCを再起動
その後TVTestにAMD Video Decoderとして選択可能になる
○梅コース
事前にVC++2012ランタイムと.NET 3.5をインストールしておく
amd-catalyst-15.6-beta-software-suite-win8.1-64bit-june22.exe を入手
Internet Archiveから入手できないのでSoftpediaから入手
http://www2.ati.com/drivers/beta/amd-catalyst-15.6-beta-software-suite-win8.1-64bit-june22.exe
以降竹コースと同じ
・②7zipでインストーラからdllを直接入手
7zipをインストールしておく
7zipでデコーダインストーラのexeを開くと中身を参照できるので
→ Packages\Apps\AVT64\AVT64.msi
AVT64.msiを入手しさらに7zipでこれを開く
Data1.cabをコピーし中身を開くとatimpenc.dll、atimpenc64.dlを入手できる
このdllをcmdのパスの通った C:\windows\system32 などに置き
regsvr32 atimpenc.dll
regsvr32 atimpenc64.dll
としてレジストリ登録し以降は各コースごとにフィルタ登録やメリット値変更などをする
atimpenc.dllでエラーが出る場合はC:\windows\SysWOW64にコピーして
cd C:\windows\SysWOW64
regsvr32 atimpenc.dll
とレジストリ登録してみる(Win10無料アップグレードしたPC?)
ちなみにインストールするバージョンが古い場合は
CSの番組が正しく再生されなかったりH.264の再生が乱れるなど不具合が多い
なるべく新しい梅コースのインストールがおすすめ
これで64bit版を含めTVTestでAMD Video Decoderの利用ができるようになった







コメントを残す