ホーム >プログラム >資料 >動画のサムネイル表示

サンヨーのムービーデジカメXactiC1のmp4ファイルをエクスプローラでサムネイル表示させましょうというページ。

あわせてYouTubeなどからダウンロードしたmp4ファイルやflvファイル、あるいはmovファイルやdivxファイルなど標準でエクスプローラが対応していない動画のサムネールも表示させましょうと。


標準でエクスプローラが対応していない動画を縮小表示させるには、まずWindowsMediaPlayerで再生できる環境にしてからレジストリを設定する必要があります。

mp4
まずWindowsMediaPlayerでmp4ファイルを再生できるようにしておきます。 そのあと上記のサイトを参考にしてmp4.regファイルを作りダブルクリックしてみたところ、ばっちりサムネイル表示することができました。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.mp4\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{c5a40261-cd64-4ccf-84cb-c394da41d590}"

とはいえ「WindowsMediaPlayerでmp4ファイルを再生」でインストールしたHaali Media SplitterというMP4Splitterだとサイズが2倍に拡大されて左上1/4しか表示されないという変な感じになります。
WindowsMediaPlayerでの再生も同様で、2倍に拡大された左上1/4しか表示されません。
640×480の動画なら640×480で表示はされるけれど、映っているのは1280×960に拡大されたうちの左上の640×480の範囲ということです。

環境によっては上記のような症状ではなく、全体は映るけれども640×480の動画が320×240の大きさに縮小されて表示されてしまうというようなこともあります。
結局Xacti付属のCD-ROMに入っているUlead PhotoExplorをインストールするとmp4のコーデックも一緒にインストールされるようで、それがMP4Splitterと同じ役割を行うようです。
その結果画面の1/4しか表示されないというおかしな現象も解消されました。
YouTubeの高画質モードのmp4ファイルは上記のHaali Media Splitterで問題なくサムネイル表示できます。
再生に関しては、環境によってはffdshowの音声デコーダの設定でAACをONにしないと音が出ないこともあるようです。
flv
YouTubeの低画質モードのflvファイルはどうか。
まずWindowsMediaPlayerでflvファイルを再生できるようにしておきます。
そして上のサイトを参考にしてflv.regを作りダブルクリックしてみたところ問題なく表示できました。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.flv\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{c5a40261-cd64-4ccf-84cb-c394da41d590}"


さてここで。
mp4とflvのレジストリの値なんですが、比べてみると拡張子の部分以外は同じなんですね。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.mp4\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{c5a40261-cd64-4ccf-84cb-c394da41d590}"

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.flv\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{c5a40261-cd64-4ccf-84cb-c394da41d590}"

じゃぁ、この拡張子を書き換えさえすれば他の形式でもいけるんじゃなかろうかと。
mov

ということで、デジカメで撮ったMotion JPEGのmovファイルはどうか。
WindowsMediaPlayerでmovファイルを再生できるようにしておきます。

そしてmov.regファイルを作りダブルクリック。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.mov\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{c5a40261-cd64-4ccf-84cb-c394da41d590}"

OKです。
ちゃんとサムネイル表示できます。


divx

DivXはどうか。
WindowsMediaPlayerでdivxファイルを再生できるようにしておきます。

そしてdivx.regファイルを作りダブルクリック。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.divx\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{c5a40261-cd64-4ccf-84cb-c394da41d590}"

こちらもOKです。


fll
Veohからダウンロードしたfllファイルはどうか。
WindowsMediaPlayerでfllファイルを再生できるようにしておきます。

そしてfll.regファイルを作りダブルクリック。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.fll\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{c5a40261-cd64-4ccf-84cb-c394da41d590}"

これまたOKです。
どうやらWindowsMediaPlayerで再生できれば、あとは上記のregファイルの拡張子部分を書き換えてダブルクリックすればサムネイル表示できるようです。
ダウンロード
何種類かあるffdshowやスプリッタのうちで一番インストールの簡単そうなものです。