У меня есть видеоплеер html 5, который 700 пкс шириной, 400 пкс высотой. Я пытаюсь использовать avconv
для использования ffmpeg для изменения размеров (при сохранении соотношения сторон) и проверке, это вписывается в мой плеер.
Вход может быть файлом любого размера, таким образом, я должен изменить размер больших, но центрировать меньшие с черными полосами. До сих пор я попробовал: -s
и -aspect
, Я видел pad
быть используемым с -vf
переключите, но не понимайте, как это работает достаточно для получения то, в чем я нуждаюсь.
Это - общее представление о том, в чем я нуждаюсь. Я не уверен, возможно ли это даже. Это почти похоже на max-width/max-height CSS. Я понимаю, что это может просто быть беспорядком слов, но если кто-либо, оказывается, понимает то, о чем я говорю, я ценил бы справку, Спасибо.
команда avconv:
avconv -y -i control.avi -vcodec libx264 -b 2000k -bufsize 20M -acodec aac -strict experimental -ar 44100 -ab 256k bigbuck_out.mp4