Как обрезать видеоклип?

Вопрос или проблема

Я записал видео с помощью recordmydesktop, но, к сожалению, выбрал захват всего экрана (1600*896) вместо небольшой части размером 900*690.

Как я могу обрезать это видео? Предпочтительно в редакторе, который я использую, Kdenlive, чтобы минимизировать потерю качества. Я пытался использовать эффекты Crop, Pan & Zoom и Scale0tilt, изменял соотношение пикселей и размер фильма в настройках проекта, но без успеха. Желательно получить пошаговое руководство или хотя бы несколько подсказок.

Обрезка видео может быть выполнена несколькими способами в Kdenlive.

Один из способов – установить проект на желаемый размер, затем установить видео на его оригинальный размер, чтобы в проекте было видно только обрезанную часть.

Как это сделать:

  1. Начните новый проект с желаемым размером обрезки.

    Если нет профиля с требуемым размером, вам следует создать новый проектный профиль, нажав кнопку Управление профилями проектов. снимок экрана

    Затем нажмите создать новый профиль.

    снимок экрана

    Измените настройки профиля по мере необходимости, в вашем случае установите 900×690.

  2. Импортируйте свой клип в проект и добавьте его на таймлайн.

  3. Добавьте эффект Позиция и увеличение к вашему клипу.

  4. Нажмите на подстроить под оригинал в настройках эффекта.

    снимок экрана

  5. Измените значения X и Y, чтобы отрегулировать положение обрезанной области по мере необходимости.

Handbrake

Я бы рекомендовал использовать другую программу, Handbrake. Используйте опцию Loose Crop, затем вернитесь на вкладку Summary, чтобы видеть визуальное представление эффекта обрезки. Я нашёл, что она обрабатывает быстрее, чем Kdenlive, используя эффект обрезки.

снимок экрана

Если ничего не помогает, вы можете использовать mencoder. Это не интерактивный редактор и приведет к перекодировке видео. Если вас это устраивает, вот как: mencoder -oac pcm -ovc x264 -vf crop=900:690:0:0 -o output.mp4 input.mp4, где :0:0 – это верхние левые координаты обрезанной области. Вы можете поэкспериментировать с опциями -oac и -ovc и посмотреть, какие кодеки дают наилучшие результаты. Используйте mencoder -ovc help -oac help, чтобы получить список доступных опций.

Kdenlive

Установите Kdenlive 23.08.1 с Flatpak, затем:

  1. Добавьте клип в проект и перетащите его на видеодорожку.

  2. На вкладке Эффекты найдите Edge Crop

    снимок экрана

  3. Перетащите его в видеосекцию, чтобы обрезать.

    снимок экрана

  4. Слева, в стекке Эффект/Компоновка, настройте параметры обрезки, проверяя предварительный просмотр результатов на проектном мониторе (по умолчанию в верхнем правом углу).

    снимок экрана

Готово.


Из руководства:

Предупреждение

На момент написания и в версии 23.04 этот эффект все еще ведет себя странно. Значения параметров, похоже, мешают друг другу, и невозможно обрезать все четыре стороны. Это либо верх/низ, либо лево/право, и применяется только последнее введённое значение (и то на обе стороны). Пока это не будет исправлено, рекомендуется использовать эффект Crop, Scale and Tilt.

На основе этой идеи.

Я хотел обрезать и увеличить вертикальный клип, который был встроен в горизонтальное видео (480p) с огромными бесполезными полосами по бокам, и я понял, как это сделать:

  • Сначала прочтите этот ответ от Andyba, так как там есть все скриншоты и вещи, которые были полезны для меня, но я скажу, что мне пришлось сделать по-другому:

  • Начните с создания нового проекта с пользовательскими настройками, скопируйте проект “Vertical HD 30fps” или 60fps и измените его на желаемые настройки финального разрешения, в моем случае 480p 9:16 или 480×854, сохраните новую копию с новым именем, затем используйте этот проект

  • Импортируйте свой клип в Project Bin, перетащите его на таймлайн на V1 или V2, как обычно

  • В панели в верхнем левом углу переключитесь на вкладку “Эффекты”, найдите “Позиция и увеличение”, щелкните и перетащите его на клип в таймлайне ниже.

  • Если предварительный просмотр видео в правом верхнем углу выглядит странно, например, V1 и V2 стоят рядом, как будто пытаются сделать сплит-экран для вашего видео с другим видеотреком, простое решение – полностью закрыть и снова открыть Kdenlive или просто скрыть другой видеотрек с помощью кнопки, похожей на фотопленку, слева от его таймлайна в интерфейсе таймлайна

  • Щелкните на клип в таймлайне, к которому вы только что добавили эффект, затем в правом нижнем углу нажмите на вкладку “Стек эффектов/композиций”

  • Точные настройки могут различаться, но то, что сработало для меня, это установить поле “Размер” примерно на 320%

Мне не нужно было использовать настройки X/Y вообще, но если вы это сделаете, вы можете начать с маленьких кнопок Центрировать по вертикали или Центрировать по горизонтали между смещениями и полями размера, а затем начать немного подстраивать эти смещения вручную, если они не совсем подходят вам.

Чтобы обрезать видео без черных боков, в Kdenlive 24.02.1 я использовал эффект “Трансформация, искажение и перспектива -> Позиция и увеличение”:
вставьте описание изображения здесь

Таким образом, вы по сути увеличиваете + сдвигаете, пока не получите только ту часть изображения, которая вам нужна, в существующем размере окна.

Ответ или решение

Для обрезки видеоклипа в Kdenlive, особенно если он был записан с разрешением 1600×896 пикселей, вы можете воспользоваться простыми шагами, чтобы добиться желаемого результата без потери качества. Ниже приведен подробный пошаговый алгоритм, который поможет вам обрезать видео до необходимого разрешения 900×690 пикселей.

Шаг 1: Настройка проекта

  1. Создание нового проекта: Откройте Kdenlive и создайте новый проект с нужным размером. Если нет предустановленных профилей для разрешения 900×690, вам придется создать новый профиль.
  2. Управление профилями: Нажмите на кнопку Управление профилями проектов. Здесь выберите Создать новый профиль.
  3. Параметры профиля: Измените параметры профиля на 900×690, сохранив изменения под новым именем.

Шаг 2: Импорт видеоклипа

  1. Импорт файла: Переместите ваш видеоклип в проектный бин и добавьте его на таймлайн.

Шаг 3: Применение эффекта обрезки

  1. Добавление эффекта: Перейдите на вкладку Эффекты и найдите эффект Положение и масштаб (или Position and Zoom). Перетащите его на ваш видеоклип на таймлайне.
  2. Настройка размера: В настройках эффекта установите параметр Оригинальный размер (или Adjust to Original Size), чтобы изменить отображение видео на проекте.

Шаг 4: Позиционирование

  1. Корректировка положения: Используйте параметры X и Y, чтобы настроить отображаемую область обрезанного видео. Перемещайте параметры вправо или влево, чтобы подобрать желаемую область для кадрирования, и следите за предпросмотром, чтобы увидеть изменения.

Альтернативные методы

Если данный метод не дает удовлетворительного результата или вы хотите попробовать другие инструменты, рассмотрите следующие варианты:

1. Использование Handbrake

Запустите программу Handbrake, выберите ваш видеофайл и воспользуйтесь опцией Loose Crop. Это позволит вам визуально настроить обрезку в разделе Summary. Handbrake часто работает быстрее, чем Kdenlive при использовании эффекта обрезки.

2. Использование MEncoder

Если вам не важна интерактивность, вы можете использовать команду MEncoder для обрезки:

mencoder -oac pcm -ovc x264 -vf crop=900:690:0:0 -o output.mp4 input.mp4

Где 900:690 — это желаемый размер, а 0:0 — координаты верхнего левого угла для обрезки.

Заключение

С помощью указанных шагов вы сможете эффективно обрезать видео в Kdenlive. Если у вас возникнут сложности, рекомендуется опробовать альтернативные программы или методы, такие как Handbrake или MEncoder. Ваша итоговая цель — сохранить качество при обрезке лишних частей, и эти инструменты помогут вам в этом.

Оцените материал
Добавить комментарий

Капча загружается...