Увеличить видео с помощью команд ffmpeg

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

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

1 ответ

Решение

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

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

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

ffmpeg -i input.mp4 -vf " scale= 2 * iw: -1, crop= iw / 2: ih / 2" output.mp4

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

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

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

Другие вопросы по тегам