У меня есть html 5 видеоплеер, который имеет ширину 700px и высоту 400px. Я пытаюсь использовать avconvffmpeg для изменения размера (при сохранении соотношения сторон) и проверяю, подходит ли он моему проигрывателю.
Входными данными может быть файл любого размера, поэтому мне нужно изменить размер больших, но отцентрировать меньшие с черными полосами. До сих пор я пробовал: -sи -aspectя видел, padкак используется с -vfкоммутатором, но не понимаю, как он работает достаточно, чтобы получить то, что мне нужно.

Это грубое представление о том, что мне нужно. Я не уверен, возможно ли это вообще. Это почти как CSS max-width / max-height. Я понимаю, что это может быть просто путаница слов, но если кто-то поймет, о чем я говорю, я был бы признателен за помощь, спасибо.
команда avconv:
avconv -y -i control.avi -vcodec libx264 -b 2000k -bufsize 20M -acodec aac -strict experimental -ar 44100 -ab 256k bigbuck_out.mp4



