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