動画が再生できない! / コーデック

コーデック の基礎知識について紹介しています

k本的に無料ソフト・フリーソフト
動画が再生できない場合の対処方法 を紹介しているページです

動画が再生できない! / コーデック の基礎知識

このページでは、ビデオコーデック (映像を圧縮するコーデック) についてのみ言及していますが、
音声を圧縮する “ オーディオコーデック ” も存在します (LAME、Monkey's Audio、FLAC 等)。

動画を再生しようとした時に、普通に再生できるものとできないものがあります。
これはいったいなぜでしょう。


結論から言えば、普通に再生することができない動画は、
特別な方法で圧縮されている からです。

動画というものは、そのままではどうしても容量が大きくなってしまうので、
コーデック という圧縮伸張プログラムを使い、ファイルサイズを小さくしていることがほとんどです。
( 「伸張」 とは、圧縮されたものを元通りに伸ばすこと)

A という鍵で閉められた宝箱は、A という鍵を持っていないと開けられないのと同じように、
A というコーデックを使用して圧縮されたファイルは、A というコーデックがパソコンに
インストールされてないと、再生 (伸張) することができないのです。

「コーデック」 とは言っても、「コーデック」 という名称のプログラムがある訳ではなく、「コーデック」 とは
言わば “ 圧縮伸張プログラムの総称、大きな枠組みの名前※1 ” で、その種類は実にたくさんあります。
※1 compression (圧縮) / decompression (伸張) の略語。

主なコーデックの紹介


 ファイルに使われているコーデックを調べるには

ということは、再生することができない動画ファイルでも、使用されているコーデックを識別し、手持ちの
パソコンに該当コーデックをインストールすれば、再生できるようになる... ということになります。

それは確かにその通りなのですが、動画ファイルの 「プロパティ」 を見たところで、使われているコーデックは
確認することができません。

そこで役に立つのが、「コーデックチェッカー」 です。
「コーデックチェッカー」 とは、文字通り

  • ある動画ファイルに使われているコーデックを、識別してくれるソフト
のことで、動画再生の強い味方になってくれます。

「コーデックチェッカー」 の中には、動画に使用されているコーデックを識別してくれるだけでなく、
  • どこのサイトで、該当コーデックをダウンロードすることができるか
ということを教えてくれるものもあったりします。

「コーデックチェッカー」 は当サイトでも紹介しておりますので、いざという時のためにも
一本ダウンロードしておくことをお勧めします。

コーデックチェッカー : コーデックを判別するためのソフト


 余計なことを考えないでコーデックパック!

“ いちいちコーデックを調べたり、数あるコーデックを一つ一つインストールしたりするのは面倒くさい! ”

という方には、複数のコーデックを一括してインストールすることができる
コーデックパック (コーデックの詰め合わせ)」 をオススメします。

コーデックパック(詰め合わせ) : 複数のコーデックを、一括してインストールできるソフト


 コーデックを内蔵しているプレイヤーもある!

“ そもそも、コーデックとか変なものはインストールしたくない! ”

という方には、「コーデック内蔵プレイヤー」 をお勧めします。

プレイヤー自体にコーデックが内蔵されているので、手持ちのパソコンにコーデックを別途インストールする
必要がありません。

コーデック内蔵プレイヤーもたくさんあるとは思いますが、 「KMPlayer」、 「VLC media player」 あたりは
大抵のものが再生できる上、中々高機能なのでお勧めです。


ちなみに、コーデックと似たようなものに 「Directshow Filter」 というものがあります。
「Directshow Filter」 とは、コーデックで圧縮されたファイルを伸張するためのプログラムのことです。

「え?じゃあコーデックと同じじゃん...」

ということになりますが、「Directshow Filter」 は 「圧縮」 機能を持っていないのです。
つまり、“ 伸張 (再生) 機能のみを持つコーデック ” とでも考えると分かりやすいかと思います。


加えて、世の中には 「Directshow Splitter」 というものがあります。
Directshow Splitter とは、動画を 「映像」 と 「音声」 に分離するプログラムのことです。
( 動画は、再生時にまず 「映像」 と 「音声」 に分けられる)
Directshow Splitter 図解
図解


Windows がデフォルトで分離できない動画フォーマット ( FLV / MP4 等) のファイルを扱う際には、
特殊なDirectshow Splitter を導入する必要が出てくるのです。


最後に一つ...
コーデックとは別の話ですが、avi ファイルは、再生に必要なインデックス情報がファイルの末尾にあるため、
破損していたり、ファイルが不完全なものは再生することができません。

そのような場合、 「DivFix++」 で avi ファイルのインデックスを再構築すれば、通常通り再生できるように
なります。
(もちろん、破損している部分までしか再生できませんが)

尚、先述の 「KMPlayer」 は、破損した avi ファイルを再生することができるようです。

スポンサード リンク


トップフリーソフト初心者講座 > 動画が再生できない! コーデック の知識 TOPへ▲
スポンサード リンク

コーデック の基礎知識を紹介しているページです