Я хотел бы преобразовать много видеофайлов во флэш-видео для веб-сайта нашей компании. У меня есть требование, чтобы все видео были в формате 360p, поэтому их размер должен быть Nx360.
FFMpeg использует -s аргумент , чтобы указать целевое разрешение , как W х H . Я не знаю W idth, так как это зависит от соотношения сторон исходного файла. Если источник 640x480, цель будет 480x360. Если источник 848x480, цель будет 636x360.
Есть ли способ сделать это с некоторым переключателем ffmpeg? Что он сохранит пропорции, а я укажу только высоту целевого видео?
Я мог бы легко решить эту проблему, создав программу, которая запустит ffprobe, чтобы получить исходный размер видео, вычислить соотношение сторон и затем рассчитать новую ширину.