FFmpeg - изменить разрешение видео с соотношением сторон
все.
Как изменить разрешение видео с соотношением сторон с помощью FFmpeg?
Есть вариантыhttp://manpages.ubuntu.com/manpages/oneiric/man1/ffmpeg.1.html
-s size
Set frame size. The format is wxh (ffserver default = 160x128,
ffmpeg default = same as source). The following abbreviations are
recognized:
а также
-aspect aspect
Set the video display aspect ratio specified by aspect.
aspect can be a floating point number string, or a string of the
form num:den, where num and den are the numerator and denominator
of the aspect ratio. For example "4:3", "16:9", "1.3333", and
"1.7777" are valid argument values.
Например, у меня есть два входных видео:
с разрешением 200 * 400с разрешением 400 * 700Мне нужно сделать вывод видео с разрешением 100 * 200.
Если я буду запускать ffmpeg с -s 100x200, то у второго видео будет плохое соотношение сторон.
Как я могу ограничить вывод видео по ширине, с автоматическим соотношением сторон по высоте?
Например, я хочу указать для выходного видео только ширину 100px и ffmpeg должен автоматически вычислять высоту с правильным соотношением сторон.
Для первого видео это будет:
200/100 = 2
400/2 = 200
Т.е. 100х200
Для второго видео это будет:
400/100 = 4
700/4 = 75
Т.е. 100х75
Является ли это возможным?