|
動画が再生できない! / コーデック の基礎知識
このページでは、ビデオコーデック(映像を圧縮するコーデック)についてのみ言及していますが、
音声を圧縮する “ オーディオコーデック ” も存在します(LAME、Monkey's Audio、FLAC 等)。
動画を再生しようとした時に、普通に再生できるものとできないものがあります。
これはいったいなぜでしょう。
結論から言えば、普通に再生することができない動画は、
特別な方法で圧縮されている からです。
動画というものは、そのままではどうしても容量が大きくなってしまうので、
コーデック という圧縮伸張プログラムを使い、ファイルサイズを小さくしていることがほとんどです。
A という鍵で閉められた宝箱は、A という鍵を持っていないと開けられないのと同じように、
A というコーデックを使用して圧縮されたファイルは、A というコーデックがパソコンに
インストールされてないと、再生(伸張)することができないのです。
「コーデック」とは言っても、「コーデック」という名称のプログラムがある訳ではなく、
「コーデック」とは、言わば圧縮伸張プログラムの総称、大きな枠組みの名前※1 で、
その種類は実にたくさんあります。
※1
compression (圧縮) / decompression (伸張) の略語。
主なコーデックの紹介
ファイルに使われているコーデックを調べるには
ということは、再生することができない動画ファイルでも、使用されているコーデックを識別し、
手持ちのパソコンに該当コーデックをインストールすれば、再生することができる... ということに
なります。
それは確かにその通りなのですが、動画ファイルの「プロパティ」を見たところで、使われている
コーデックは確認することができません。
そこで役に立つのが、「コーデックチェッカー」です。
「コーデックチェッカー」とは、文字通り
- ある動画ファイルに使われているコーデックを、識別してくれるソフト
のことで、動画再生の強い味方になってくれます。
「コーデックチェッカー」の中には、動画に使用されているコーデックを識別してくれるだけでなく、
- どこのサイトで、該当コーデックをダウンロードすることができるか
ということを教えてくれるものもあったりします。
「コーデックチェッカー」は当サイトでも紹介しておりますので、
いざという時のためにも一本ダウンロードしておくことをお勧めします。
コーデックチェッカー
: コーデックを判別するためのソフト
余計なことを考えないでコーデックパック!
“ いちいちコーデックを調べたり、数あるコーデックを一つ一つインストールするのは面倒くさい! ”
という方には、複数のコーデックを一括してインストールすることができる
「コーデックパック(コーデックの詰め合わせ)」をオススメします。
コーデックパック(詰め合わせ)
: 複数のコーデックを、一括してインストールできるソフト
ただし、動画の場合、使われているコーデックはほとんど
「Divx」
「Xvid」あたりなので、
とりあえずこの2 つだけでもインストールしておけば何とかなるかもしれません。
コーデックを内蔵しているプレイヤーもあるぞ!
“ そもそも、コーデックとか変なものはインストールしたくない! ”
という方には、「コーデック内蔵プレイヤー」をお勧めします。
プレイヤー自体にコーデックが内蔵されているので、
お手持ちのパソコンにコーデックを別途インストールする必要がありません。
コーデック内蔵プレイヤーもたくさんあるとは思いますが、
「GOM PLAYER」、
「VLC media player」
あたりは大抵のものが再生できる上、中々軽量&高機能なのでお勧めです。
ちなみに、コーデックと似たようなものに「Directshow Filter」というものがあります。
「Directshow Filter」とは、コーデックで圧縮されたファイルを伸張するためのプログラムのことです。
「え?じゃあコーデックと同じじゃん...」
ということになりますが、「Directshow Filter」は「圧縮」機能を持っていないのです。
つまり、“ 伸張(再生)機能のみを持つコーデック ” とでも考えると分かりやすいかと思います。
加えて、世の中には「Directshow Splitter」というものがあります。
Directshow Splitter とは、動画を「映像」と「音声」に分離するプログラムのことです。
(動画は、再生時にまず「映像」と「音声」に分けられる)
図解
Windows がデフォルトで分離できない動画フォーマット
(FLV
/
MP4 等)
のファイルを扱う際には、
特殊なDirectshow Splitter を導入する必要が出てくるのです。
最後に... あまり関係ない話ですが、avi ファイルは、再生に必要なインデックス情報が
ファイルの末尾にあるため、破損していたり、ファイルが不完全なものは再生することができません。
そのような場合は、「DivFix++」で avi ファイルのインデックスを再構築すれば
通常に再生できるようになります。
(破損している部分までしか再生できません)
また、先の「GOM PLAYER」は、破損した avi ファイルを
再生することができるようです。
スポンサード リンク
|