|
対応形式が豊富なDirectShow フィルター& VFW コーデック! 「ffdshow」。
ffdshow
● ffdshow
非常に多くのフォーマットに対応した
DirectShow フィルター
&VFW コーデック。
コーデックで圧縮されたほとんどの動画ファイル / 音声ファイル を、Windows Media Player などの
メディアプレイヤー上で普通に再生できるようにしてくれます。
動画を圧縮するVFW コーデックとしても使うことができ、こちらは Huffyuv / FFV1 等に対応しています。
動画再生時に、画質補正フィルタや音声エフェクトをかける機能、DXVA... 等々の機能が付いています。
「ffdshow」 は、ほとんどのフォーマットに対応したDirectShow フィルター&VFW コーデックです。
Windows Media Player、
Qonoha
などのDirectShow プレイヤー上で、
コーデック
により圧縮された
各種動画ファイル&音声ファイル を、普通に再生できるようにしてくれるメディアコンポーネントです。
非常に多くのフォーマットに対応しているところが最大の特徴で、DivX、Xvid、FLV、H.264、Theora、VP8
等々、一般的なメディアファイルであれば、大抵のものは再生できるようになっています※1。
※1
ビデオカードがDXVA に対応していれば、H.264、VC-1 再生時にDXVA を利用できるようにもなる。
( 「DXVA」 とは、GPU による動画再生支援機能のことで、CPU の負荷を軽減させる効果を持っている)
また、VFW コーデックとしての機能も持っており、インストール後は
「AviUtl」
「VirtualDubMod」
等の
ツール上で、動画を圧縮できるようにもなったりします。
( MJPEG / Huffyuv / FFV1 / DV に対応している)
そのほか、動画に画質補正フィルタをかけたりする機能も備えています。
この 「ffdshow」 が実際に対応しているコーデックは、次のようになっています。
|
動画
|
Xvid / DivX 3 〜 6 / MPEG2 / FLV1 / H.264 / VP8 / MS-MPEG4v1 〜 v3 /
WMV9 / VC-1 / VP6F / Real Video / Fraps / 3ivx / DV / Huffyuv / FFV1 /
Theora / CorePNG / Cinepak / FVFW / MJPEG / Fraps / Raw Video.. 等
|
|
音声
|
MP1 / MP2 / MP3 / AC3 / True HD / Ogg Vorbis / AAC / AMR / WMA /
FLAC / True Audio / Real Audio / MLP / DTS / LPCM / WavePack.. 等
|
基本的な使い方は以下の通り。
ダウンロード
- 「ffdshow」 にはいくつかバージョンがありますが、基本的にどれを選んでも同じです。
よく分からなければ、「generic builds」 をクリック → 一番新しいものをダウンロードすればOK。
( PentiumIII、およびAthlon XP 以降のCPU を使用している場合は、「icl10 builds」 が最適)
特に公式にこだわらないのであれば、「XhmikosR」 版や 「XvidVideo.RU」 版がおすすめです。
ffdshow XhmikosR 版 ダウンロード方法
ffdshow XvidVideo.RU 版 ダウンロード方法
ffdshow インストール方法
日本語化 (デフォルトで日本語表示のはずですが、一応)
- まず、「ffdshow」 をインストールします。
- インストールが完了したら、Windows の 「スタート」 ボタンをクリック → 「すべてのプログラム」 →
「ffdshow」 → 「Video decoder configuration (ビデオデコーダーの設定) 」 を選択します※2。
※2
もし、「ビデオデコーターの設定」 ( や下記 「オーディオデコーダーの設定」 ) を選択して
エラーが出たら、「C:¥Program Files¥ffdshow」 フォルダ内に入っている 「ffdshow.ax」 を、
システムフォルダにコピーする。
システムフォルダの場所は、NT / 2000 → 「C:¥Winnt¥System32」 XP / Vista / 7 →
「C:¥WINDOWS¥system32」
バージョンによっては、「ビデオデコーダーの設定」 が文字化けしている場合もあります。
もし文字化けしていたら、
を選択して 「F2」 キーを押し、「ビデオデコーダーの設定」 とリネームしておいて下さい。
また、「スタート」 → 「プログラム」 の中に 「ffdshow」 が存在しないこともあります。
その場合は、「プログラム」 の上で右クリックし、「開く - All Users」 を選択して下さい。
(この 「プログラム」 内の 「ffdshow」 フォルダは、デスクトップ等に置いてもOK です)
- 設定画面が表示されます。
そのまま、左メニューの 「Tray, dialog & paths」 を開き、画面中段にある 「Language」 欄で
「Japanese」 を選択すればOK!
「ffdshow」 でデコード (再生) させるビデオコーデックの設定
OS がWindows 7 の場合、ここで設定を行った後、さらに
「Win7DSFilterTweaker」
を使い、「ffdshow」 の優先度を上げる必要がある。
( 「ffdshow」 の設定だけだと、OS 標準のデコーダーが優先して使われる)
- 「Video decoder configuration (ビデオデコーダーの設定) 」 画面を開きます※2。
- 左メニューの上部にある 「コーデック」 を選択します。
- 「ffdshow」 でデコードさせたいコーデックの 「デコーダー」 欄をクリック → 「libavcodec」 等を
選択します。
もしくは、「ffdshow」 でデコードさせたくないコーデックの 「デコーダー」 欄をクリック → 「無効」 を
選択します。
- 画面下部の 「OK」 ボタンをクリックすれば設定完了!
「ffdshow」 でデコードさせるオーディオコーデックの設定
- 「スタート」 ボタンをクリック → 「プログラム」 → 「ffdshow」 → 「Audio decoder
configuration (オーディオデコーダーの設定) 」 を選択します※2。
バージョンによっては、「オーディオデコーダーの設定」 が文字化けしていることもあります。
その場合は、
を選択して 「F2」 キーを押し、「オーディオデコーダーの設定」 とリネームしておいて下さい。
- 音声に関する設定画面
が表示されます。
そのまま、左メニューの上部にある 「コーデック」 を選択します。
- 「ffdshow」 でデコードさせたいコーデックの 「デコーダー」 欄をクリック → 「libavcodec」 等を
選択します。
もしくは、「ffdshow」 でデコードさせたくないコーデックの 「デコーダー」 欄をクリック → 「無効」 を
選択します。
- 画面下部の 「OK」 ボタンをクリックすれば設定完了!
DXVA の設定
DXVA を利用する場合、インストール時の
「コンポーネントの選択」 という画面
で、
「DXVA ビデオデコーダー」 にチェックを入れておいて下さい。
- 「スタート」 ボタンをクリック → 「プログラム」 → 「ffdshow」 → 「DXVA ビデオデコーダーの設定」 を
選択します。
- DXVA の設定画面
が表示されます。
ここで、左メニューの 「ハードウェアアクセラレーション」 を選択します。
- 右側の 「DXVA を有効にする」 欄で、「H264」 および 「VC1」 にチェックを入れます。
- 左メニュー一番上にある 「DirectShow のコントロール」 を選択。
- 下部にある 「ffdshow を使用する」 欄の 「編集」 ボタンをクリック。
- 「ffdshow を使用する」 という画面が表示されます。
ここのリスト内に、DXVA を有効化したいプレイヤーのファイル名が記載されているか確認します。
もし、プレイヤーのファイル名がなかった場合、右上の 「追加」 ボタンをクリックし、利用している
プレイヤーを選択しておきます。
- OS がWindows 7 の場合、
「Win7DSFilterTweaker」
を使い、「H.264」 および 「VC-1」 を
「ffdshow (DXVA)」 でデコードするように設定しておきます。
- DXVA を利用する際、プレイヤー側でレンダラの設定が必要になる場合があります。
OS がXP の場合、ビデオレンダラを オーバーレイミキサ / VMR7 / VMR9 のいずれかに、
Vista / 7 の場合はEVR にする必要があります。
DXVA が有効になっているかどうかは、動画再生時のトレイアイコンで判別することができます。
(通常時 →
DXVA 有効時 →
)
ちなみに、「ffdshow」 には、コーデックで圧縮されたメディアファイルをデコードする機能だけではなく、
映像にぼかし / シャープ 等のフィルタ、色調補正※3、ポストプロセッシング※4 をかけたり、動画の
インターレースを解除したりする機能も付いています。
※3 コントラスト、明るさ、ガンマ、色合い、色の濃さ 等を調整することができる。
※4 ブロックノイズなどを低減する機能。
画質はよくなるが、その分再生に負荷がかかる。
これら画質補正機能の利用手順は、以下の通りです。
- 「ffdshow」 でデコードするように設定しているフォーマットのファイルを再生すると、
タスクトレイ上に 「ffdshow」 のアイコンが表示されます。
これを右クリック。
- メニューがポップアップ表示されます。
この中から、「ffdshow Video Decoder」 を選択。
- 「ffdshow」 の設定画面
が表示されます。
左メニューの中から、「ポストプロセッシング」 「画質のプロパティ」 等々、調整したい項目を
選択します。
- 選択したあとは、各パラメータを適当に調整するだけです。
(各種エフェクト名の先頭にあるチェックボックスを、ON にするのを忘れずに)
パラメータの調整とともに、映像に変化が生じます。
- Tips :
メニューの 「プロファイル / プリセット設定」 を開き、「新規」 ボタンをクリックすると、
画質補正のプリセットを複数使い分けられるようになります。
さらに、音声にノーマライズ ※5、ドルビーデコーダー ※6、リバーブ、イコライザー をかけたりする機能 等も
付いていて、実はかなり多機能なツールであったりもします。
※5 音量を、ゆがまない程度まで大きく / 小さくする機能。
※6 音声を、仮想サラウンド化する機能?
|
スポンサード リンク
|