[video] ffmpegを使って高品質のビデオをエンコードする



1 Answers

ビデオのビットレートを増やすには、-vbオプションを指定する必要があります。そうしないと、小さなビデオが生成され、より多くのアーティファクトを含むデフォルトが取得されます。

次のようなことを試してください:

ffmpeg -r 25 -i %4d.png -vb 20M myvideo.mpg

Question

私はビデオフレームのセットをディレクトリにイメージとして保存していますが、これらを高品質のビデオにエンコードしようとしていますが、私が試したあらゆる設定やフォーマットは非常に目立つアーティファクトを生成します。

基本的なコマンドは次のとおりです。

ffmpeg -r 25 -i %4d.png myvideo.mpg

私はminrateとmaxrateフラグを試しました。 {mpg、avi、mov、flv}のいずれのフォーマットでも可能です。

設定のための任意の提案? 最終的なファイルサイズは問題ではありません。




何らかの後処理作業をしなければ、ビデオは元のフレームよりも優れたものにはなりません。 また、フリップブックのように、キーフレーム間に大きな「ジャンプ」があると面白く見えます。 スムーズなアニメーションを得るには、キーフレームの間に十分な "トゥイーン"が必要です。 HTH




Related