Как я могу обрезать видео для части представления?
У меня есть видео, которое показывает следующее
И я хотел бы подрезать его так:
- В чем разница между контейнером Docker Ubuntu и контейнером LxD Ubuntu?
- Как скопировать файлы на ненадежный компьютер?
- Ubuntu Server 12.10 - После ввода учетных данных на экране входа в систему снова появляется экран входа в систему. Экран входа в систему
- Настройка виртуального ПК (виртуального окна) в качестве веб-сервера
- Как удалить KDE из Ubuntu, если я решил не придерживаться его?
Как мне это сделать?
- Внешний жесткий диск вращается слишком рано
- Как удалить Linux в двойной загрузке, установленной с помощью Windows XP
- Как рассчитывается процент использования процессора?
- Как сделать cut / copy / paste в GVim на Ubuntu работать с Ctrl + X, Ctrl + C, Ctrl + V?
- Linux снимок экрана, который сохраняет снимки напрямую, не запрашивая имя файла
- 7-zip для linux
- Указатель мыши в моей виртуальной машине Ubuntu превратился в небольшую руку с документом, а клики игнорируются. Как выйти из этого режима?
- После загрузки Ubuntu.img на внешний диск я могу настроить загрузку компьютера с этого диска?
Обрезка с помощью 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 :