TIF形式の一連の画像があり、固定FPS(たとえば、1秒あたり10画像)でムービーを作成したいのですが、それはロスレスです。それを行う簡単な方法はありますか? Imagemagickのconvert
とffmpeg
を試してみましたが、圧縮を回避するためにどの設定を使用すればよいかわかりません。
ロスレスコーデックを使用してみてください。 HuffYUV または FFV1 :
ffmpeg -i frame%04d.png -c:v huffyuv test.avi
ffmpeg -i frame%04d.png -c:v ffv1 -qscale:v 0 test.avi
どちらのコーデックも移植可能です。 HuffYUVの方が人気があるように見えますが、何らかの理由で、システムでhuffyuvエンコードが壊れているように見え、奇妙な色と黒い水平バンディングが発生します。 YUVではなくRGB(PNGから)の入力と関係がある可能性があります(生のYUV420ビデオファイルからの入力は正常に機能します)。いくつかの選択肢があります(完全にロスレスではありませんが、視覚的には非常に優れています)。
ffmpeg -i frame%04d.png -qscale:v 0 test.avi
ffmpeg -i frame%04d.png -c:v mjpeg -qscale:v 0 test.avi