Windows7 で ffdshow で H.264 コーデックでデスクトップキャプチャ

[`evernote` not found]
Bookmark this on Hatena Bookmark
Share on Facebook
LINEで送る

Windows 7 では,ffdshow を普通に入れただけでは,エンコーダとして利用することができない.
とりあえず,CamStudio(英語版)と,MediaPlayer Classic(MPC) 32bit版で,fffdshow を使うのが目的.
なんで英語版かというと,録音も同時にするため.詳しくはぐぐって.
つーことで,ffdshow を win7 で使う方法.

  • ffdshow を入れる.ソフトウェアによって,32bit版を使うか64bit版を使うか異なるようなので,両方入れる.
    hadacchi は,clsid 派なので,ffdshow_rev****_yyyyddmm_clsid_x64.exe と,ffdshow_rev****_yyyyddmm_clsid.exe を入れた.
    ffdshow のインストールについて詳細は省くが,H.264 を使えるようチェックボックスを入れてインストールすること.
    (しかし,hadacchi の環境では,なぜか x64 でのみ encoder に H.264 を選べない…)
  • Win7DSFilterTweakerを落として実行.
    DirectShow decoding とかなんとかいうダイアログで,ffdshow でデコードしたいものは Microsoft のラジオボタンを ffdshow のラジオボタン選択へ変更する.
    なぜかこれを設定するだけで,エンコーダとして認識される.
    なんか警告が出るので,hadacchi は MP3 と MP2 は Microsoft のままにしている.
    Media Foundation と,More Tweaks for Windows 7 は,よく分からないので何もいじらず終了.

こうすることで,CamStudio の Option > Video Option のエンコーダのところに ffdshow が出てくる.
しかもffdshow が何の形式でエンコードするかは,右の configure (ffdshow の VFW の設定が起動)から設定するので,ますますさっきの何を ffdshow にするか迷うだけ無駄であった.

なお,MPC で ffdshow を使うためには,View > Options > Internal Filter で MPC に内蔵のフィルタを使わないよう,チェックを外さないといけないので注意.

と,いうことをして東方のリプレイ動画をアップしようと思ったけど,音がズレるのでまた今度やります.

One Reply to “Windows7 で ffdshow で H.264 コーデックでデスクトップキャプチャ”

Comments are closed.