Использовать ffmpeg для изменения размера изображения
можно ли изменить размер изображения с помощью FFMPEG?
У меня это до сих пор:
ffmpeg. -i 1.jpg -vf scale=360:240 > 2.jpg
Я получаю сообщение об ошибке, что по крайней мере один выходной файл должен быть указан'
это возможно?
2 ответов
вы можете попробовать это:
ffmpeg -i input.jpg -vf scale=320:240 output_320x240.png
получил от источник
Примечание: масштабный фильтр также может автоматически вычислять размер при сохранении соотношения сторон:scale=320:-1
или scale=-1:240
Если вы хотите сохранить соотношение сторон вы можете сделать -
./ffmpeg -i 1.jpg -vf scale="360:-1" 2.jpg
или если вы хотите изменить размер на основе ширины и высоты ввода. Например. скажем, половину входной ширины и высоты вы можете сделать -
./ffmpeg -i 1.jpg -vf scale="iw/1:ih/2" 2.jpg
здесь
iw : input width
ih : input height