Flash FLVファイル
追記 2020年
下の話は 2011年頃の昔話です。 現在では YouTube では flv を使用しておらず、webm になっています。 他の動画サイトでも mp4 になっています。
概略 (2011)
Flash Video はYouTube などのネット動画で使われるフォーマットです。
Wikipedia:Flash_VideoYouTubeなどの動画サイトで映像を眺めると ブラウザのキャッシュに数MBから数十MBほどのキャッシュファイルが 保存されていると思う。これが flv ファイルです。
(追記2014/02) 昔のブラウザ (Firefox3.0など) は flv ファイルがそのままキャッシュされていたのだけど、 現在のブラウザは小さいファイルに分割されていて 簡単には見れないようになっています。
初期の動画ファイル(flv1)では、 映像圧縮に H.263 の亜種(サブセット)の Sorenson Spark、 音声圧縮に MP3 を用いていた。flv4 で映像圧縮で On2 の VP6 という圧縮方式も使っていたようだ。 その後、f4v で映像H.264+音声AACのフォーマットを使うようになり、 2011年頃にはYouTube などの動画サイトではこのフォーマットが 中心になっている。
● Flash Video ウソがあるかもしれないので参考程度に見て コンテナ 映像圧縮 音声圧縮 Flash7まで flv1 Sorenson Spark H.263 MP3 Flash8で追加 flv4 On2 VP6 MP3 Flash9で追加 f4v MPEG-4 AVC/H.264 AAC
flv ファイルの映像圧縮、音声圧縮の方式を知りたい場合は、
真空波動研 SuperLite で簡単に調べられます。
動画ファイルの種類いろいろ
このサンプルでは、映像圧縮に H.264 main profile、 音声圧縮に AAC を用いています。
このサンプルでは、映像圧縮に Sorenson H.263、音声圧縮に MP3 を用いています。
FLV ファイルを再生できるプレーヤーソフト (2011)
Media Player Classic - Home Cinema
FLV(H.263+MP3, H.264+AAC のどちらも対応)の他、
MP4(H.264+AAC)
など近年よく使われる映像ファイルに対応するシンプルな
プレーヤーソフトです。
動画再生ソフト Media Player Classic Home Cinema
VLCメディアプレーヤー
VLC メディアプレーヤーは映像ファイルの変換機能など多くの
機能を搭載したプレーヤーです。
動画再生ソフト VLCメディアプレーヤー
FLV ファイルの映像と音声を分離 (2011)
HugFlash
窓の杜 - HugFlashFLV ファイルの映像と音声を分離して出力するソフトです。 hugflash.exe をダブルクリックして起動します。 たとえば、映像 H.264 +音声 AAC の FLV ファイルならば、 拡張子が mp4 の H.264映像ファイルと拡張子が m4a の AAC音声ファイルに分離します。音声が MP3 の場合は拡張子が mp3 の音声ファイルを出力します。
FLV ファイルを 編集、MP4 ファイルに変換 (2012)
flv ファイルを編集したり、 mp4 ファイルに変換したりできるソフトがいくつかある。 ただし、このあたりからソフトごとに一部動作が変だったり、 設定がややこしかったり、といった泥沼が出てきます。
Avidemux で編集
Avidemux はflv ファイルの簡易編集が可能です。
再圧縮なし(再圧縮による劣化が生じない)
で動画の一部だけ切り出して保存するといった編集ができます。
動画の簡易編集ソフト Avidemux
Avidemux の flv → mp4 変換
映像圧縮が H.264、音声圧縮が AAC の flv ファイルであれば、 再圧縮なしで短時間で mp4 ファイルに変換して保存できます。 ただし、カット編集したファイルを再びH.264+AAC の flv ファイルで保存することだけできません・・・あら不思議。
映像圧縮が VP6 や Sorenson H.263 の flv ファイルを MP4 に変換する話になると、Avidemux を使うのはややこしくなります。 MP4 に変換するとき映像を H.264 に変換した方がよいのだけど、 H.264 のプロファイルなどの設定が複雑です。
VLCメディアプレーヤーで変換
VLC は動画の変換が可能です。編集機能はありません。
動画ソフト VLCメディアプレーヤー
(2012/01注意)VLC1.1.11 は条件によってはうまく動作しないので注意。
映像が Sorenson H.263 や On2 VP6 のflv ファイルを 映像 H.264
+音声 AAC の mp4 ファイルに変換するのに向いている。
映像H.264+音声AAC の flv ファイルを mp4
に変換するときにいろいろ問題が出ているので、
この場合は使わない方がよいです。
◎ flv → mp4 (H.264+AAC) 変換の可否 (VLC 1.1.11の場合) 変換の可否 素材 出力 Windows7 WindowsXP flv (Sorenson H.263 + MP3) mp4 (H.264 + AAC) ○ ○ flv (On2 VP6 + MP3) mp4 (H.264 + AAC) ○ ○ flv (AVC/H.264 + AAC) mp4 (H.264 + AAC) ×*1) ×*1) flv (AVC/H.264 + AAC) mp4 (再圧縮なし ) ○ ×*2) *1)音声データが出力されず、再生時に音がでない。 *2)変換処理を行わず、動画の再生をはじめてしまう。
VLC メディアプレーヤーの H.264 変換は初期設定でプロファイルが
H.264 high profile になっている点に注意。
H.264 high profile に対応したプレーヤーで再生可能です。
2010年頃のウォークマンや iPod は H.264 baseline profile や
main profile のみ再生可能(high profile は再生できない)なので注意。
VLC の H.264 変換の設定を変更することが必要です。
H.264動画への変換