Масштабирование видео с помощью команд ffmpeg

Масштабирование видео с помощью команд ffmpeg

Можно ли масштабировать видео и сохранять его с помощью команд ffmpeg?

Я много искал, но не нашел решения.

решение1

Масштабирование — это двухэтапный процесс. Вам нужно:

  1. Масштабируйте видео в соответствии с выбранным вами коэффициентом.
  2. Обрежьте видео до исходного размера.

Это будет выглядеть примерно так, например, для увеличения в 2 раза, предполагая, что входное видео имеет разрешение 1280×720 пикселей:

ffmpeg -i вход.mp4 -vf "шкала=2*iw:-1,обрезать=iw/2:ih/2" вывод.mp4

Конечно, здесь можно изменить коэффициент. Это -1означает, что высота будет установлена ​​автоматически.

Вы можете использовать два дополнительных параметра фильтра, cropчтобы задать положение окна обрезки.

Взгляните наруководство по кодированию x264если вам необходимо изменить качество вывода (конечно, оно будет хуже по сравнению с оригиналом).

Связанный контент