Saya ingin mengonversi banyak file video ke video flash untuk situs web perusahaan kami. Saya memiliki persyaratan bahwa semua video harus dalam format 360p, jadi ukurannya adalah Nx360.
FFmpeg menggunakan -s argumen untuk menentukan resolusi target as W x H . Saya tidak tahu W idth, karena tergantung pada aspek rasio file sumber. Jika sumbernya 640x480, target akan menjadi 480x360. Jika sumbernya 848x480, targetnya adalah 636x360.
Apakah ada cara untuk melakukannya dengan beberapa saklar ffmpeg? Itu akan mempertahankan rasio aspek dan saya hanya akan menentukan ketinggian video target?
Saya dapat dengan mudah menyelesaikannya dengan membuat program yang akan meluncurkan ffprobe untuk mendapatkan ukuran video sumber, menghitung rasio aspek dan kemudian menghitung lebar baru.