
私は FFMPEG を初めて使用しますが、タイムラプスを 3 つ作成しました (ただし、作成に使用したコマンドは忘れてしまいました)。
から連番が振られた画像が約 400 枚ありますIMG_1744_EDITED.JPG
。Lightroom で RAW ファイルを編集し、サイズが3416x5183
、ファイル サイズが約 12 MB の JPEG にエクスポートしました。これらを使ってタイムラプスを作りたいので、次の操作を実行しました。
ffmpeg -r 30 -start_number 1744 -i IMG_%04d_EDITED.JPG -vcodec libx264 -preset veryslow timelapse.mkv
これはエラー メッセージなしで実行されますが、.mkv
実行時に黒いファイルが出力されます。
ファイル形式に問題があるかもしれないと感じたので、.mp4
代わりに出力を試みました。また、同じ問題が発生しました。
ファイルの解像度を下げようとしたので、すべてのファイルを次のようにサイズを変更しました1080x1349
(左右に白いパディングを追加したため、アスペクト比が異なります)。これで完璧に機能しました (ファイルは現在約 150 KB です)。
同じコマンドを、 と の両方.mkv
の.mp4
形式で再度試しましたが、それでも同じエラーが発生します。
どこが間違っているのでしょうか?
3416x5183
ちなみに、最良の状況は、ファイルを使用して、.mkv
(ファイル サイズよりも品質を重視) とビデオの両方を作成することです.mp4
。