Selamat pagi, saya memiliki skrip yang menghasilkan 2 gambar setiap detik dalam satu folder dan saya ingin ffmpeg untuk mengubahnya menjadi serangkaian video mpeg-4 berdurasi 5 detik dan yang menunjukkan 2 gambar per detik (total 10 frame). Masalahnya adalah bahwa setelah saya memulai skrip dan setelah saya menjalankan ffmpeg, ia memproses video dengan gambar yang ditangkap tepat setelah saya menjalankan perintah saja dan kemudian ditutup. Saya mencoba dengan perintah -re juga dan tidak ada yang terjadi. Bagaimana cara menjaga ffmpeg tetap berjalan dan mengonversi gambar saat sedang dibuat? Berikut kode yang saya gunakan:
ffmpeg -re -framerate 2 -s 1920x1200 -i C:\Desktop\input\%05d.bmp -vcodec libx264 -pix_fmt yuv420p -map 0 -segment_time 5 -g 5 -sc_threshold 0 -force_key_frames "expr:gte(t,n_forced*5)" -f segment C:\Desktop\output\%05d.mp4
Yang saya inginkan adalah menjalankan ffmpeg satu kali dan membiarkannya bekerja dan menutup hanya ketika mereka selesai menghasilkan.