- Juria - 2005年06月01日 (水) 10時22分
MPEG-4 Part 10 Advanced Video Coding (AVC) として標準化、MPEG-2などの2倍以上の圧縮効率と エンコード速度、低ビットレートから高ビットレートまで幅広い対応が売りらしい。
VideoLAN - x264 (開発元) http://www.videolan.org/x264.html
x264 AVC/h.264 Video Codec(エンコードのみ) XviD & Other stuff moved http://celticdruid.no-ip.com/xvid/ x264 revision builds, just better http://x264.nl/ x264 binary http://uk.geocities.com/h264x264/ x264 win32 daily builds http://forum.doom9.org/showthread.php?s=&threadid=89979 x264 Informations and daily builds http://detritus.qc.ca/forum/viewtopic.php?p=434 日本語化 http://www.ne.jp/asahi/l/a/ DirectShow H.264/AVC Decoder Filter 2.2 VSS - Decoders http://www.vsofts.com/h264/decoders.html ffdshow(デコード) http://ffmpeg.sourceforge.net/
コーデックをインストールせずに、エンコード・再生
■エンコーダー
いずれも内蔵コーデックはffmpegベース
1.VLC(Nightly builds 0.8.2-svn-20050503使用)
[ファイルを開く][ストリーム出力]チェック[設定][ファイル]チェック[ブラウズ] [Mpeg TS]チェック[ビデオコーデック] h264 [ビットレート][スケール]設定 [オーディオコーデック] mp3 [] [ファイル][ブラウズ][OK]
:sout=#transcode{vcodec=h264,vb=700,scale=1,acodec=mp3,ab=96,channels=2} :duplicate{dst=std{access=file,mux=ts,url="path\output.avi"}}
2.Mencoder(XviD & Other stuff moved サイトの Athlon-XP最適化版使用)
コマンドプロンプトから(改行・全角空白なし) mencoder.exe -vf scale=320:240 -ofps 29.97 -ovc x264 -x264encopts bitrate=700 -srate 44100 -oac mp3lame -lameopts cbr:br=96 "path\input.avi" -o "path\output.avi"
3.ffmpeg(XviD & Other stuff moved サイトのビルドを使用)
コマンドプロンプトから(改行・全角空白なし) ffmpeg -i "path\input.avi" -vcodec h264 -b 700 -s 320x240 -r 29.97 -acodec mp3 -ar 44100 -ab 96 -ac 2 "path\output.avi"
FFmpeg FFmpeg Documentation
■比較
ソース1:MPEG-2 + MP2 (約354MB,22:30) サッカーの試合中継をTVキャプチャしたもの サイズ ffmpeg+h264(271MB) >> VLC(143MB) > mencoder(137.0MB) ≧ Mencoder+xvid(136.8) > wmv(135.6MB) エンコ所要時間 wmv(41:53) >>> mencoder(24:11) > VLC(23:19) > ffmpeg(23:17) >> xvid(13:24)
*比較用:・Windows Media エンコーダ で wmv(wmv9 700Kbps + wma CBR 44KHz 96Kbps stereo) 作成 ・Mencoderでコーデックにxvid指定、オプションは同じ
画質 ffmpeg+h264を除けば、低ビットレート時のブロックノイズをぼかして目立たなくする(?)wmvの 特徴に一番近いのは Mencoderだが、速さと画質の両方でxvidに勝るとは言いがたい。ソースにも よるだろうし、クオリティ・オプションをつけての比較が必要ですね。
ソース2:XviD + MP3 サイズ Mencoder > VLC > xvid > ffmpeg
■再生
(h264+mp3).avi 作成 VLCVLC再生 ○ / Mplayer再生 ○ # MMname2,Videoei,真空波動研Lite で情報取得不可 (h264+mp3).avi 作成 MencoderVLC再生 ○ / Mplayer再生 ○ # Intel_Conferencing_Codec h264/h264 (h264+mp3).avi 作成 ffmpegVLC再生 ○ / Mplayer再生 ○
GOM Player http://www1.atwiki.jp/gomgom/ H264については、バージョン1.9以降で対応したようだが未確認
|