Как я могу обрезать видео для части представления?

У меня есть видео, которое показывает следующее

Введите описание изображения здесь

И я хотел бы подрезать его так:

Введите описание изображения здесь

Как мне это сделать?

Обрезка с помощью FFmpeg

С FFmpeg обрезка работает следующим образом, используя фильтр crop :

 ffmpeg -i in.mp4 -filter:v "crop= out_w : out_h : x : y " out.mp4 

Если варианты следующие:

  • out_w – ширина выходного прямоугольника
  • out_h – высота выходного прямоугольника
  • x и y задают верхний левый угол выходного прямоугольника

Так, например, чтобы обрезать окно размером 640 × 480, начиная с позиции (100, 100), вы бы сделали:

 ffmpeg -i in.mp4 -filter:v "crop=640:480:100:100" out.mp4 

Имейте в виду, что FFmpeg будет перекодировать видео с помощью x264, когда выбран контейнер MP4. Без дополнительных параметров это значение по умолчанию равно постоянному коэффициенту качества ( CRF ), установленному на 23. Чтобы повысить качество, которое может потребоваться для записи на экране с острыми краями и текстом, используйте меньшее значение, возможно, спуститесь до 18:

 ffmpeg -i in.mp4 -filter:v "crop=640:480:100:100" -crf 18 out.mp4 

Обратите внимание, что на Ubuntu, если вы apt-get install ffmpeg , вы не получите FFmpeg, но его вилка называется Libav с двоичным avconv . Это примерно тот же инструмент, но просто имейте в виду, что есть разница. Используйте статическую сборку со страницы загрузки, если вы хотите получить более новую «реальную» версию FFmpeg.


Обрезка с помощью ручного тормоза

Handbrake – это бесплатный кросс-платформенный инструмент с открытым исходным кодом с графическим интерфейсом. Загрузите входной файл, затем используйте Настройки изображения, чтобы указать обрезку:

Вы можете использовать окно предварительного просмотра для визуальной настройки обрезки.

Здесь вы также можете настроить качество вывода с помощью ползунка Constant Quality :

  • VirtualBox - гостевой Ubuntu теряет DNS, когда хост подключается к VPN
  • Почему мой USB-порт исправляет правила udev, не работает
  • Каков самый простой способ шифрования каталога? (На Ubuntu)
  • Linux keylogger без root или sudo! Это реально?
  • Как контролировать степень сжатия mogrify?
  • Отправка почты из командной строки автоматическим способом
  • Как добавить массив RAID 1 в Ubuntu 10.04?
  • Ubuntu grub не запускается, ошибка: вне диска
  • Ubuntu - подключите монитор к ноутбуку
  • Как перезапустить замороженный экран в Ubuntu без потери открытых окон?
  • Ubuntu: инструмент для отображения активности диска в целом и по процессу
  • Interesting Posts
    Давайте будем гением компьютера.