動画再生

Last-modified: 2013-10-05 (土) 17:11:29

Quinnware Video」プラグインを使った動画再生の解説。
DirectShow フィルターによるオーディオやビデオの再生が可能になります。

 

目次

 

設定

ビデオプラグインの設定は
QCD: Preference -> Settings -> Player -> Video
QMP: Preference -> Settings -> Playback -> Video
より行います。

Video.PNG
  • ビデオ オプション
    文字通りです。説明は不要ですね・・。
  • 全画面表示時のコントロール パネル
    全画面表示時に表示するコントロールパネルの表示位置と表示時間を指定してください。
  • 現在のフィルター
    再生中のファイルに使われているフィルターが表示されます。
  • ビデオ ファイルの種類
    標準では以下の拡張子が登録されています。再生したいファイルの拡張子がここに登録されていない場合は、半角コロン':'区切りで追加してください。(ダブルクリックで再生できるようにしたい場合はファイルの関連付けも忘れないように。)
    MPG / MPEG / M2V / M1V / AVI / WMV / ASF

再生

音楽ファイルを再生するときと同様にファイルを開くと再生することができます。
ただしファイルによってはコーデックが足らず再生できないことがあります。
その場合はこちらを参考にして、必要な DirectShow フィルターをインストールしてみてください。

DirectShow フィルターとは?

メディアファイルのコンテナと呼ばれる箱のような物*1から音声と動画を分離させる"スプリッター"や、その分離させた音声と動画を再生する"デコーダー"のこと。Windows Media Player などの DirectShow 対応プレーヤーで再生エンジンとして使われています。QCD/QMP の Video プラグインもこのタイプのため、再生したいファイルに対応する DirectShow フィルターが別途必要となる場合があります。

DirectShow フィルターのインストール

コーデックパックを利用する方法。

デコーダーやスプリッターをまとめてインストールできるコーデックパックを利用すると便利です。
下記から K-Lite Codec Pack をダウンロードしてインストールしてください。
http://www.codecguide.com/download_kl.htm (英語)
K-Lite には Mega, Full, Standard, Basic, Corporate, (64-bit*2) などのパッケージがありますが、Basic 版をインストールすれば十分です。

代替ソフト

コーデックパックを利用しない方法。

コーデックパックを利用しない場合は各種コーデックのデコーダーとスプリッターを別々にインストールする必要があります。

  1. 下記から必要なコーデックをダウンロードしてインストールしてください。
    1. ffdshow
      数多くのオーディオ・ビデオフォーマットに対応。
      インストール時に選択するコンポーネントは DirectShow フィルターだけでよい。VFWインターフェース等は使用しません。
    2. WebM/VP8 DirectShow Filters
    3. その他
      Free-Codecs.com等のコーデック配布サイトでお探しください。
  2. 次に再生したいファイルのコンテナフォーマットに対応するスプリッターをダウンロードしてインストールしてください。
    1. Haali Media Splitter
      Matroska, MP4, AVI, OGG/OGM, MPEG TS スプリッターの詰め合わせ。
    2. Gabest
      Gabest製の各種スプリッター。手動でのインストールが必要。

動画ファイルに使われているコーデックが不明な場合はMediaInfo Liteなどのコーデックチェッカーで調べてください。

※よくわからない場合はコーデックパックを使うことをおすすめします。


*1 AVI, MP4, FLV, Matroska など
*2 QMP は 32-bit アプリケーションのため 64-bit 版は利用できません。