質問: ffmpegからのFLV変換についての質問です。 CentOS4にyumでインストールしましたものを使用しております。 それで下記のような形で FLVを700Kのビットレートで 変換をしてるのですが、画質があまり綺麗な感じがしません。 ffmpeg -y -i E000.wmv -ab 128 -r 29.97 -g 10 -ac 2 -ar 44100 -b 700k -s 480x360 E000.flv 他のやり方があるのか、調べているのですが分かりません。 どなたか 解決策についてご教授していだけますでしょうか? よろしくお願いいたします。
回答: 2passエンコードの場合は、1回目で動画の解析を行なって特徴などを抽出し その結果に基づいて2回目に圧縮を行います。 解析と圧縮を同時に行なう1パスエンコードに比べて倍近い時間がかかるが その分高い画質や圧縮率を得らます。 1回目の動画解析を行っていないので、エラーが出たと思われます。 > > ffmpeg -i E000.wmv -vcodec flv -vb 700k -acodec libmp3lame -ab 128k -s 480x360 -pass 1 E000.flv > > > ffmpeg -i E000.wmv -vcodec flv -vb 700k -acodec libmp3lame -ab 128k -s 480x360 -pass 2 E000.flv > > >