FFmpegを使用してPNGファイルをビデオに変換する

FFmpegを使用してPNGファイルをビデオに変換する

古いビデオ ファイルからすべてのフレームを抽出し、ビデオ テープのドロップアウトやフィルムの傷をフレームごとにクリーンアップしました。

次に、PNG ファイルをビデオに再構成する必要があります。

私はこのスレッドを見つけました: https://stackoverflow.com/questions/24961127/ffmpeg を使用して画像からビデオを作成する方法

そこで見つけたものを次のように修正しました。

ffmpeg -r 1/5 -start_number 0 -i buggles%4d.png -c:v libx264 -vf "fps=25,format=yuv420p" out2.mp4

最初の500フレーム(25フレーム/秒)のみ利用可能で、それを使ってテストしています。20秒のビデオが生成されるはずです。

代わりに、約 1 秒ごとにフレームが変更される長さ 41:35 のビデオが表示され、VLC は 25 FPS を報告します。

おそらく、各画像が 1 フレームだけ画面に表示されるように定義する必要がありますが、その方法は?

答え1

-r 1/5を削除すると機能し、ビデオの長さが短縮されることが確認できます。

関連情報