libavcodec
短縮名lavc
linux界のオープンソースコデック群の総称。
全体的なドキュメントが見当たらず、MEncoderのマニュアルも
linux界のオープンソースコデック群の総称。
全体的なドキュメントが見当たらず、MEncoderのマニュアルも
詳細はソースコードを読んで下さい。
と言い切っている。
linuxユーザの間では根強い支持があり、断片的な設定例は良く見かける。
linuxユーザの間では根強い支持があり、断片的な設定例は良く見かける。
配布形態としては、ffmpegのソースコードの中にあるので、ffmpegプロジェクトで作られているのだろう。
注目点は三つ。
- 数が多い。MEncoderから使えるだけでも多いが、ほんとはもっとあるらしい。
- MEncoderから使う場合、オプションが共通。
- 最大の注目点:SNOW(映像コデックの一番下)
- MPEG系と根本的に異なる圧縮理論に基づいており、原理的にブロックノイズが発生しないらしい。x264やXviDにつきまとう特許問題を払拭できる。mp3に対するogg Vorbisのようなものだろうか。
以下にMEncoderで使えるものだけ抜粋。
なお、ffmpegXのGUIが「DivX」とか「mpeg-4」と称しているのはこの中のlibavcodec mpeg-4。映像コデックの6番目。
なお、ffmpegXのGUIが「DivX」とか「mpeg-4」と称しているのはこの中のlibavcodec mpeg-4。映像コデックの6番目。
音声コデック
- mp2:MPEG Layer 2
- mp3:MPEG Layer 3
- ac3:AC3
- adpcm_ima_wav:IMA Adaptive PCM (4bits per sample, 4:1 compression)
- sonic:Experimental lossy/lossless codec
映像コデック
- mjpeg:Motion JPEG
- ljpeg:Lossless JPEG
- h261:H.261
- h263:H.263
- h263p:H.263+
- mpeg4:MPEG-4 (DivX 4/5)
- msmpeg4:DivX 3
- msmpeg4v2:MS MPEG4v2
- wmv1:Windows Media Video, version 1 (AKA WMV7)
- wmv2:Windows Media Video, version 2 (AKA WMV8)
- rv10:an old RealVideo codec
- mpeg1video:MPEG-1 video
- mpeg2video:MPEG-2 video
- huffyuv:HuffYUV
- ffvhuff:nonstandard 20% smaller HuffYUV using YV12
- asv1:ASUS Video v1
- asv2:ASUS Video v2
- ffv1:FFmpeg's lossless video codec
- flv:Sorenson H.263 used in Flash Video
- dvvideo:Sony Digital Video
- svq1:Apple Sorenson Video 1
- snow:FFmpeg's experimental wavelet-based codec
- linux界っていうのは辞めて欲しいなぁ… -- 名無しさん (2006-10-08 09:03:22)