私は、system()経由でffmpegを呼び出して、一連のJPGからビデオをエンコードするタイムラプスプログラムで作業しています。ユーザーは、圧縮コーデックを含むいくつかのオプションを選択できます。 libx264とmjpegエンコーダを使用すると非常に良い結果が得られます。私はVP9でそう多くの結果を得ています。VP8ではいくつかの恐ろしい結果を得ています。VP8で見栄えの悪いビデオを生成するffmpeg
私はffmpegを次のように呼びます:ffmpeg.exe -framerate 12 -i "./output/img_%05d.jpg" -dst_range 1 -color_range 2 -c:v libvpx -b:v 0 -threads 8 - スピード2 -crf 8「./output/video.webm」
私はユーチューブにアップロードされたサンプル:https://www.youtube.com/watch?v=eG2jxzR3Uxs(あなたが9秒マークの後に本当に悪いのフレームを見ることができます
私がやっているものを任意のアイデアを。間違っていますか?
私は圧縮ごとに異なるCRFを使用しています(たとえば、libx264は18〜28のようなものを好みます)。手動でビットレートを設定する方が良いでしょうか? – Radu
また、私はvp8とvp9の両方でほぼ同じ設定を使用していますが、vp9のほうが私にはるかに良い結果をもたらしました(ただし、x264はどこにもありません)。 https://www.youtube.com/watch?v=achbQzpZ7YY – Radu
シングルパスに固執したい場合は、どのようなコマンドをお勧めしますか? – Mulvya