無料でFlash Video(FLV)のWeb配信

無料でFlash Video(FLV)のWeb配信
 
(2006.05.09作成, 11.06.01更新)
最近、Flash Video(FLV)を取り込んだWebサイトがデザイン・汎用性の上から注目され
ており、無料ツールを用いてFLVをWebストリーミング配信出来るツールを列記してみた。
これら無料ツールの圧縮コーデックの多くは、Flash7基準のSorenson H.263(FLV1)が使用
されており、Flash8で採用されたOn2VP62(FLV4)と比べて画質はかなり劣っている。
Ia. FLV1 変換ツール
Riva FLV Encoder (Windows用
 こちらを参照
 本ツールはオープンソースの ffmpegをベースに、各種の動画からFlashで使用する
 動画ファイルへの変換に特化したソフト。画質は悪い。

SUPER c(Windows用
 こちらを参照
 本ツールはオープンソースの ffmpeg, mencoderをベースに、多形式に対応した
 動画変換コンバータで、SW形式のFlashムービーへの変換以外にFLV形式のFlash
 デオへ変換も可能。画質は劣悪。

MediaCoder (Windows用
 こちらを参照
 本ツールはオープンソースの mencoderMPlayer、Winampプラグインなどをベー
 多形式に対応した動画/音声トランスコーダで、FLV形式のFlashビデオへの変換も
 可能。画質はマズマズだ。

Internet Video ConverterWindows用
 こちらを参照
 本ツールはオープンソースの ffmpeg, mencoderをベースに、多形式に対応した
 動画変換コンバータで、SW形式のFlashムービーへの変換以外にFLV形式のFlash
 デオへ変換も可能画質はホドホドだ。

CinemaForge (Windows用
 こちらを参照
 本ツールはffmpegを利用したマルチコンバータで、SW形式のFlashムービーへの変換
 以外にFLV形式のFlashビデオへの変換も可能

追記(2007.12.xx)
Avidemux (Windows用
 こちらを参照
 本ツールはffmpegなど複数のコーデックを利用した動画編集・変換ソフトで、FLV形式
  のFlashビデオへの変換も可能

ffmpegX (MacOS用
 こちらを参照
 本ツールはffmpegを利用したマルチコンバータで、FLV形式のFlashビデオへの変換も
 可能。画質はホドホドだ。


Ib. FLV4 変換ツール
Simple Mencoder Shell GUI SMSGWindows用
 こちらを参照
 本ツールは多形式に対応したオープンソースMencoderのGUI ツール。
 スクリプトを追加したり編集して出力をカスタマイズする事が可能で、FLV4に変換する事
 が出来る。

Mencoder_VP6SetWindows用
 こちらを参照
 本ツールはMencoderやVP6 VFW Codecを利用して、FLV4に変換する事に特化し
 スクリプトパックセット

ffmpegファイルセット(flvenc)(Windows用
 こちらを参照
 本ツールは、AviUtl かVirtualDubで、MencoderやVP6 VFWCodecを利用してVP6.aviに
  変換し、ffmpegで映像と音声を合成してFLV4を作成するスクリプトパックセット

Aviutl+FLV (VP6/MP3) 出力Windows用
 こちらを参照
 AVI, D2Vプロジェクトファイルに各種フィルタをかけるツールで、簡単な編集後各種コーデ
  ックを使って圧縮しながらAVIを出力するソフトだが、「FLV (VP6/MP3) 出力」を導入すれ
  ば直接FLV4へ変換・出力する事が可能。
 
FLV 変換ツールで作成したFlashビデオの画質比較
 Xsrv     ここから
自宅サイトは こちら
Flash8(VP6)
Riva FLV
SUPER c
MediaCoder
ffmpegX
Inter_Video
Converter
SMSG(VP6)
MencVP6Set
優秀
悪い
劣悪
マズマズ
ホドホド
ホドホド
良い
FLV1変換ツール:Riva FLV Encoder2.0、SUPER cv2006,b19、MediaCoder v0.39、
  ffmpegX0.0.9w及び Internet Video Converter v1.41を使用して
FLV4変換ツール:Flash8及び Simple Mencoder Shell GUI v1.0.2.2、Mencoder_
  VP6Set
と比較した。
Riva FLV Encoder以外のSUPER c, MediaCoderやffmpegXで変換されたFLVファイルは、
  Web上Flash Video Playerの再生でシークバーの
進捗が表示されない。
  ローカル上FLVPlayerの再生で、正規の大きさよりも小さく表示される。
  →これらのツールでは再生コントロールが効かないファイルとなっている。
なお、FLV配信用ツールはJW FLV Media Player 4.2を使用した(こちらを参照)。


Ic. H.264/AVC圧縮型FLV 変換ツール
SUPER c June 10 2009 Windows用
 こちらを参照
  本ツールはオープンソースの ffmpeg, mencoderをベースに、多形式に対応した動画
  コンバータで、クロップ以外の編集機能を搭載しておらず、インターレースの解除を
 
行う箇がないのは不思議だ。

  FLVへの変換は、FLV1、H.264/AVC圧縮型FLVへの出力は可能だが、FLV4への変換
  不可。いずれも音声にMP3, AAC, ADPCMの利用が可能。
  H.264/AVCのプロファイル・レベルを詳細に調整する事が可能。
  ビデオサイズは自由に入力する事は可能だが、H.264/AVC圧縮ではシネスコサイズ、
 
ば640x272(2.35:1)→601x272(2.2:1)表示となってしまう。
  映像圧縮のビットレートを自由に設定出来ないが、64〜29,040kbpsの細かい段階から
  選択が可能となっている。
  但し、解像度640x360を作成する場合映像ビットレートを654Kbpsにする事が出来ず、
   2,000Kbps前後にオーバー出力されてしまい調整出来ない Y (>_<、)Y

MediaCoder 0.7.1.4495 Windows用
 こちらを参照
  本ツールはオープンソースの mencoderやMPlayer、Winampプラグインなどをベー
  多形式に対応した動画/音声トランスコーダ。インターレースの解除や簡単なトリミング、
  クロップ、色調補正といった編集機能も付いている。
  FLVへの変換は、FLV1、H.264/AVC圧縮型FLVへの出力は可能だが、FLV4への変換
  は不可。
  H.264/AVC圧縮型
への変換には、音声にMP3またはAACの利用が可能となっている
  が、MP3圧縮にするとFlashPlayerやFLVPlayerでは無声となってしまう Y (>_<、)Y
  
但し、コーデック内臓プレイヤーやMPC-FLV Splitterインストール環境のWMPlayerで
    
ではOKだ。
  H.264/AVCのプロファイル・レベルを詳細に調整する事が可能
  ビデオサイズは自由に入力する事が出来、x264エンコーダではシネスコサイズ(例えば
  640x272)でも出力が可能だが、CUDA H.264エンコーダでは16:9表示となってしまう。
  映像圧縮のビットレートは自由に設定する事が可能。

iWisoft Free Video Converter 1.2.0 Windows用
 こちらを参照
 多形式に対応した無料の動画変換・編集ソフトで、音ズレ補正、ファイル連結、出力範囲
 指定、クロップ、色調補正以外にもロゴ/テキスト合成 といった編集機能も付いているが、
 インターレースの解除を行う箇所がないのは不思議だ。
 FLVへの変換は、FLV1とH.264_MP3.flvへの出力は可能だが、音声にAAC圧縮を使えな
 い。又、FLV4への変換は不可。
 H.264/AVCのプロファイル・レベルを自由に調整する機能を搭載していない。
 ビデオサイズは自由に入力する事が出来、シネスコサイズ(例えば640x272)でも可能だ。
 残念ながら、映像圧縮のビットレートを自由に設定出来ない(256〜5,000kbpsの 14段階
 から選択)。

 追記(2011.06.01)
Freemake Video Converter 2.1.4.0 Windows用
 こちらを参照
 さざまな形式の動画から AVI、WMV、MP4、MKV、FLV, SWF, MPEGへのビデオ変換や
  iPhone、iPad、PSP、PS3、Xbox、Apple TV、Android等のメディア形式への変換、
  DVD、Blu-rayへの書き込み、YouTubeへのアップロードなど多彩な用途への変換機能
  やニコニコ動画、YouTube、Facebook等のオンライン動画のインポート機能を備えたフリ
  ーのビデオコンバータ。
 入手は こちらから可能で、概要説明は詳細。
 動画編集機能も付いているが利用出来るのは、カット・結合位で、クロッピング、色調補
  正、音ズレ補正、ロゴ/テキスト合成 といった機能は付いておらず、字幕付き動画への
  変換は可能だが、ハードサブだ。インターレースの解除を行う箇所がない。
 FLVへの変換は、FLV1、H.264/AVC圧縮型FLVへの出力は可能だが、FLV4への変換
  不可。いずれも音声にMP3, AACの利用が可能。

  但し、H.264/AVCのプロファイル・レベルを調整する機能は搭載していない。
 ビデオサイズは自由に入力する事が出来、シネスコサイズ(例えば640x272)でも可能だ。
  映像圧縮のビットレートも自由に設定可能。
 CUDAで最速の変換とあるが、何故か筆者の環境では差異は無かった。

XMedia Recode 2.1.8.4 Windows用
 こちらを参照
 さざまな形式の動画ファイルを一括変換出来るFFMpegベースの動画変換ソフトで、インタ
 ーレースの解除やトリミング、クロップ、色調補正、黒べた追加といった処理も可能。
 二重音声にも対応している。
 FLVへの変換は、FLV1、FLV3への出力は可能だが、FLV4への変換は不可。H.264/
 AVC圧縮型FLVへの変換には、音声にMP3またはAACの利用が可能。
 H.264/AVCのプロファイル・レベルを詳細に調整する事が可能だが、ビデオサイズを自由
 に設定出来ずシネスコサイズには未対応だ。
 映像圧縮のビットレートは自由に設定可能。
 追記・訂正(2010.04.xx)
  Version 2.2.1.0になって、FLVへの変換でも解像度・アスペクト比を自由に設定出来るよ
  うになった \(^o^)/
 
 
H.264圧縮型FlashVideo
の比較試験
(750kbps)
Xsrvは ここからどうぞ

自宅ミラーサイトは こちら
  上記の各種H.264/AVC圧縮型FLV 変換ツールで作成してWeb配信して比較した。
  なお、FLV配信用ツールはJW FLV Media Player 4.2を使用した(こちらを参照)。
AVS Video Converter 8.0.1.492 Windows用
 こちらを参照
 さまざな形式の動画から 種々のビデオ形式へ変換や各種ディバイス用のメディア形式へ
  の変換、DVD、Blu-rayへのオーサリング、動画共有サイトへのアップロードなど多彩な
  用途への変換機能を備えた動画変換ソフト。
 FLVへの変換は、FLV1、FLV3への出力は可能だが、FLV4への変換は不可。H.264/
  AVC圧縮型FLVへの変換には、音声にMP3/AAC又はPCMの利用が可能。
 ビデオサイズ、ビットレートを自由に設定出来るが、H.264/AVCのプロファイル・レベルを
  調整する事は出来ない。


II. Web配信ツール 
  
FLV Web配信ツールはMP4, MOVにも対応として独立させました。
  Falsh Playerがv.9.0.115.0以降になって、FLVの再生のみならずMP4とMOV動画の再生も
  可能となったので、以下の配信用ツールはMP4, MOVの配信用途にも利用可能となった。
追記(2011.01.31)
c-2)JW FLV Media Player 4.4 Win&Mac共通
   
⇒ 「FLV Web配信用ツールはMP4, MOVにも対応」へ移動
   永らくご無沙汰していたら、Flash Video Playerより遙かに進化し、プレイリストや字幕
    付きのカスタマイズしたプレーヤーでの配信が可能となっていた。
追記(2011.01.25)
c-3)JW Player 5.4 Win&Mac共通
    ⇒ 「FLV Web配信用ツールはMP4, MOVにも対応」へ移動
   「JW Player」は、LongTail Videoが提供する「JW FLV Player」に「JW Player for HTML5」
     の機能を統合したHTML5 ビデオ対応のFlashビデオ配信用パッケージ。
d)PEGASYS WEB FLV Player Win&Mac共通
    ⇒ 「FLV Web配信用ツールはMP4, MOVにも対応」へ移動
   本ファイルも外部FLV読み込み用SWFファイル。シークバー(再生バーコントローラ)に全画
   面表示ボタンも導入される。再生前に好みのサムネイル画像を表示出来る等プロ仕様と
   なっている。
e)Moyea FLV Editor Lite 1.1.1.0(Windows
    ⇒ 「FLV Web配信用ツールはMP4, MOVにも対応」へ移動
   本ソフトは、FLV動画を無劣化でタイムライン編集出来るツールで、 Web配信用のPlayer
   Skinを作成(借用)する事が可能だ。


III. FLV 修復ツール
FLVTool2 Windows用でFLVファイルにメタデータを付記
SUPER c, MediaCoderやffmpegXで変換されたFLVファイルをシーク可能にする。
  1-1)"flvtool2_1.0.5_rc6.zip"を ここから ダウンロードして、適当な場所(今回はDドラ
      イブ直下)に解凍する。
  1-2)又は、Riva FLV Encoder 2付属のflvtool2.exeを利用する。
  2)メモ帳を用いて次の内容のバッチファイルflv_fix.batを解凍したflvtool2.exeと同じ
   フォルダに作成する。
     2-1) flvtool2_1.0.5_rc6の場合:
         @echo off
         "D:\flvtool2_1.0.5_rc6\flvtool2.exe" -U %1
     2-2) Riva FLV Encoder 2.0の場合:
         @echo off
         "C:\Program Files\Riva\Riva FLV Encoder 2.0\flvtool2.exe" u %1
    <注意> u %1と -U %1を間違えないように!
 下図は、 flvtool2_1.0.5_rc6の場合
  3)FLVファイルをflv_fix.batにドラッグドロップする。
  結果:Web上シーク可能となり、ローカルで正規の大きさで表示され再生バーの調節が
   出来るようになる(写真は実物の2分の1)。

IV. 各種コーデックチェッカーでFLVファイルの解析
  以下のコーデックチェッカーを用いて、FLVファイルの映像のビットレートを解析する事が可能か
  どうかを検証してみた。
  解析出来れば、いずれのツールでも結果は同じと思っていたのは、筆者の認識不足だった!
結果
○印:映像のビットレート解析可能、×印:映像のビットレート解析不可
FLV変換ソフト
 解析ツール
 
Flash8
(FLV4)
RivaFLV
(FLV1)
SUPER c
(FLV1)
MediaCoder
(FLV1)
ffmpegX
(FLV1)
InterVideo
Converter
(FLV1)
SMSG
(FLV4)
Menc
VP6Set
(FLV4)
修復ー
修復+
修復ー
修復+
修復ー
修復+
MMname2
   (2.5.4)

420Kbps

458Kbps
×
×
×

478K
×

443K
×
×
×
真空波動研
   (071102)

420Kbps

458Kbps
×
×
×

478K
×

443K
×

272Kbps

272Kbps
MediaInfo
  GUI(0.7.5.5)

420Kbps

461Kbps
×

455K
×

481K
×

446K

472Kbps
×
×
GSpot
   (2.70a)

515Kbps

472Kbps

461K

461K

496K

496K

458K

457K

489Kbps

393Kbps

353Kbps
AVIcodec
   (1.2.0.113)

420Kbps

458Kbps

451K

452K

475K

478K

443K

443K

469Kbps

391Kbps

351Kbps
*修復+:SUPER c, MediaCoderとffmpegXで変換されたFLVファイルは、FLVTool2で処理。
GSpotの解析結果は、他のコーデックチェッカーで得られた情報と比べて大きく表示され
  る事が多い。
真空波動研で解析したSMSGとMencoder_VP6Setで変換されたFLV4の結果は、少なく
  表示される。

MMname2
で解析した成績

真空波動研で解析した成績

MediaInfo GUI
で解析した成績
コンプリート
ネーム
Video
コーデック
ビット
レート
解像度
フレーム
レート
オーディオ
コーデック
ビット
レート
Ch
サンプル
レート
flash8.flv
On2VP6
420Kbps
640x272
23.976fps
MP3
80Kbps
2
44KHz
riva.flv
SorensonH263
461Kbps
640x272
25.000fps
MP3
80Kbps
2
44KHz
super.flv
SorensonH263
640x272
MP3
2
44KHz
super2.flv
SorensonH263
455Kbps
640x272
23.000fps
MP3
64Kbps
2
44KHz
mediacoder.flv
SorensonH263
640x272
MP3
2
44KHz
mediacoder2.flv
SorensonH263
481Kbps
640x272
24.000fps
MP3
64Kbps
2
44KHz
ffmpegx.flv
SorensonH263
560x240
MP3
2
22KHz
ffmpegx2.flv
SorensonH263
446Kbps
560x240
23.000fps
MP3
64Kbps
2
22KHz
inter_video.flv
SorensonH263
472Kbps
640x272
23.000fps
MP3
66Kbps
2
44KHz
smsg.flv
On2VP6
640x272
23.976fps
MP3
2
44KHz
menc_vp6set.flv
On2VP6
640x272
23.976fps
MP3
2
44KHz

GSpotで解析した成績
ファイル名
ビデオ
コーデック
ビット
レート
解像度
フレーム
レート
オーディオ
コーデック
ビット
レート
Ch
サンプル
レート
flash8.flv
FLV4/VP62
515Kbps
640x272
23.870fps
MP3
80Kbps
JS
44.1KHz
riva.flv
FLV1/Sorenson
472Kbps
640x272
25.000fps
MP3
80Kbps
JS
44.1KHz
super.flv
FLV1/Sorenson
461Kbps
640x272
23.996fps
MP3
64Kbps
JS
44.1KHz
super2.flv
FLV1/Sorenson
461Kbps
640x272
23.996fps
MP3
64Kbps
JS
44.1KHz
mediacoder.flv
FLV1/Sorenson
496Kbps
640x272
23.909fps
MP3
64Kbps
JS
44.1KHz
mediacoder2.flv
FLV1/Sorenson
496Kbps
640x272
23.909fps
MP3
64Kbps
JS
44.1KHz
ffmpegx.flv
FLV1/Sorenson
458Kbps
560x240
24.016fps
MP3
64Kbps
JS
22.05KHz
ffmpegx2.flv
FLV1/Sorenson
457Kbps
560x240
24.000fps
MP3
64Kbps
JS
22.05KHz
inter_video.flv
FLV1/Sorenson
489Kbps
640x272
23.964fps
MP3
66Kbps
JS
44.1KHz
smsg.flv
FLV4/VP62
393Kbps
640x272
23.887fps
MP3
64Kbps
JS
44.1KHz
menc_vp6set.flv
FLV4/VP62
353Kbps
640x272
23.917fps
MP3
64Kbps
JS
44.1KHz
JS:Joint Stereo
AVIcodecで解析した成績
ファイル名
ビデオ
コーデック
ビット
レート
解像度
フレーム
レート
オーディオ
コーデック
ビット
レート
Ch
サンプル
レート
flash8.flv
On2VP6
420Kbps
640x272
24.0fps
LameMP3
80Kbps
2
44.1KHz
riva.flv
H263
458Kbps
640x272
25.0fps
LameMP3
80Kbps
2
44.1KHz
super.flv
H263
451Kbps
640x272
24.0fps
LameMP3
63Kbps
2
44.1KHz
super2.flv
H263
452Kbps
640x272
23.0fps
LameMP3
64Kbps
2
44.1KHz
mediacoder.flv
H263
475Kbps
640x272
24.0fps
LameMP3
63Kbps
2
44.1KHz
mediacoder2.flv
H263
478Kbps
640x272
24.0fps
LameMP3
64Kbps
2
44.1KHz
ffmpegx.flv
H263
443Kbps
560x240
24.0fps
LameMP3
63Kbps
2
22.05KHz
ffmpegx2.flv
H263
443Kbps
560x240
23.0fps
LameMP3
64Kbps
2
22.05KHz
inter_video.flv
H263
469Kbps
640x272
23.0fps
LameMP3
65Kbps
2
44.1KHz
smsg.flv
On2VP6
391Kbps
640x272
24.0fps
LameMP3
63Kbps
2
44.1KHz
menc_vp6set.flv
On2VP6
351Kbps
640x272
24.0fps
LameMP3
64Kbps
2
44.1KHz

<結論>
FLVファイルの情報収集は、AVIcodecで解析するのが妥当と思われる。


| Kenのムービー計画へ >動画狂コーナーへ |