4

У меня есть видео с разрешением 720p, которое содержит изображение только 4:3, поэтому края слева и справа остаются пустыми / черными.

Я хочу вырезать слева и справа, чтобы видео было 4:3. Как мне это сделать в Windows?

  • Вход: WMV, 1280x720px
  • Выход: WMV, AVI или MPEG, 960x720px

2 ответа2

7

С последней версией ffmpeg вы можете добиться этого эффекта из командной строки:

ffmpeg -i input.mp4 -filter:v 'crop=ih/3*4:ih' \
-c:v libx264 -crf 23 -preset verfast -c:a copy output.mp4

См. Документацию фильтра ffmpeg для получения дополнительной информации о фильтре обрезки.

-crf 23 -preset veryfast - это опции libx264, которые устанавливают качество. В основном: более низкий CRF = лучшее качество, но больший файл. Более быстрая предустановка означает более быстрое кодирование, но больший файл. Смотрите эту страницу на отличной вики FFmpeg для подробностей их использования.

7

Скачать ручник.

Откройте исходное видео, затем выберите «Настройки изображения». Ниже приведен скриншот из OS X, но он похож на Windows.

Ваш источник имеет ширину 1280 пикселей. Вам нужно 960 пикселей, то есть 320 пикселей, чтобы избавиться от них. Это означает, что вы хотите обрезать 160px с каждой стороны видео.

Выберите параметры экспорта по своему усмотрению, но вы должны знать, что при этом вы потеряете достаточное количество качества видео, так как видео будет перекодировано. Вот почему вам, вероятно, следует использовать максимально возможные параметры качества (например, High Profile, с h.264 в качестве кодека).

Также обратите внимание, что обрезка и деструктивное редактирование видео из-за того, что оно было плохо закодировано (т. Е. С черными полями, "вставлено в рамку"), вероятно, является неправильным подходом. Подумайте о переключении на игровое программное обеспечение, которое позволяет вам выборочно обрезать видео, например, VLC.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .