Media player classic как обрезать видео

Обновлено: 01.07.2024

VLC — чрезвычайно популярный медиапроигрыватель со множеством скрытых функций. Он поддерживает большинство популярных аудио- и видеоформатов, а также имеет версии для всех настольных и мобильных платформ. Кроме того, VLC всегда под рукой и вполне способен выполнить с короткими видеофайлами несколько простых действий.

Обрезка видео

Программа умеет вырезать из видеоклипов нужные части, правда, эта возможность в нём немного неочевидна.

Откройте нужный ролик в VLC. Нажмите «Вид» → «Доп. элементы управления». Внизу появится ещё одна панель с инструментами, среди которых имеется красная кнопка «Запись».

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

Часть клипа будет сохранена в отдельном файле, в вашей папке «Видеозаписи».

Если вы хотите обрезать ролик с большей точностью, используйте кнопку «Кадр за кадром», что находится на той же самой панели внизу.

Поворот видео

Можете выбрать опцию «Поворот» и определить, на сколько градусов повернуть видео. Или включите «Вращение» и поверните ролик с помощью движущегося деления на круге под произвольным углом. Затем нажмите «Сохранить» и «Закрыть».

Теперь нужно перекодировать ваш видеофайл. Чтобы VLC сохранил его перевёрнутым, откройте «Инструменты» → «Настройки» и нажмите «Показывать все» внизу окна. Наберите в строке поиска «Перекодирование» и отметьте опцию «Фильтр трансформации видео». Сохраните и закройте настройки.

Нажмите «Медиа» → «Конвертировать/сохранить».

Укажите там ваш файл, нажав «Добавить», и щёлкните кнопку «Конвертировать/сохранить».

Выберите папку, в которую хотели бы поместить видео, и нажмите «Начать».

Подождите, пока ползунок внизу экрана дойдёт до конца и перевёрнутая копия файла окажется в нужной папке. Теперь его можно будет проигрывать в любом плеере, и видео будет повёрнуто так, как вы захотели.

Когда закончите, снова нажмите «Инструменты» → «Эффекты и фильтры» → «Геометрия» и поотключайте там «Поворот» и «Вращение», а то все ваши фильмы будут воспроизводиться перевёрнутыми. А также зайдите в «Инструменты» → «Настройки» и нажмите кнопку «Сбросить настройки».

Кадрирование

Если вам надо изменить размер кадра в видеоролике, нажмите «Инструменты» → «Эффекты и фильтры» → «Кадрирование». Укажите с помощью четырёх полей с цифрами, насколько нужно обрезать ту или иную сторону экрана. Запомните цифры, которые ввели, и закройте окно.

Перейдите в «Инструменты» → «Настройки», нажмите «Показывать все» внизу окна. Напишите в строке поиска «Кадрирование» и в появившемся разделе «Видеофильтр Кадрирование» укажите введённые вами цифры.

Теперь щёлкните раздел «Фильтры» справа и отметьте опцию «Видеофильтр Кадрирование». Нажмите «Сохранить».

Кликните «Медиа» → «Конвертировать/сохранить», укажите там ваш файл, щёлкните кнопку «Конвертировать/сохранить».

В разделе «Профиль» выберите первый из списка. Нажмите на кнопку с изображением гаечного ключа.

Перейдите на вкладку «Видеокодек» → «Фильтры». Активируйте опцию «Video cropping filter», нажмите «Сохранить».

Теперь выберите, куда сохранить результат ваших трудов, и нажмите «Начать». Подождите, пока ползунок внизу экрана не дойдёт до конца.

Напоследок зайдите в «Инструменты» → «Настройки» и нажмите кнопку «Сбросить настройки».

Это надо сделать для того, чтобы VLC не кадрировал все последующие открываемые в нём видео.

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

  1. Нажмите «Добавить видео и фотографии», чтобы просмотреть и выбрать видео с PC для добавления. Также можно перетаскивать файл сразу на раскадровку.
  2. Существует два способа использования функции разделения:
    • Выберите точку на видеоклипе, где необходимо обрезать файл, щелкните правой кнопкой мыши и нажмите «Разделить». В случае если нужно выделить часть, выберите две ограничивающие ее точки.
    • Выберите подходящую точку. На рабочей панели щелкните вкладку «Правка», далее нажмите «Разделить».
    • После этого видео будет разделено на части. Их можно редактировать, менять положение относительно друг друга или просто удалять, обрезая таким образом исходный файл.
  3. Нажмите на значок в левом верхнем углу, затем выберите «Сохранить проект». На выбор доступно четыре качества вывода видео. При наведении курсора мыши на каждую опцию появляется размер выходного видео, соотношение сторон и другие параметры.

В Windows 10

Используется приложение «Фотографии», интегрированное в операционную систему:

Как обрезать видеоролик онлайн бесплатно

Можно воспользоваться популярным онлайн-триммерным сайтом Online Video Cutter. Простые шаги, чтобы быстро обрезать видео онлайн:

С помощью каких программ и приложений можно обрезать video

Joyoshare Media Cutter

VLC Media Player

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

Windows Movie Maker


  1. Необходимо скачать и запустить приложение Windows Movie Maker. Нажмите «Мультимедиа», чтобы импортировать видеофайл. Перетащите файл на временную шкалу или щелкните правой кнопкой мыши и выберите «Добавить на временную шкалу».
  2. Обрежьте видеофайл.
  3. Сохраните видео.

1. Медиапроигрыватель VLC — бесплатный, свободный, кроссплатформенный. Разрабатывается с 1996 года, последняя на сегодня версия — 3.0.6 от 10.01.2019 г.

У меня стоит версия 2.2.4 от 05.06.2016 г. Использую, как основной проигрыватель (не считая системный WMP, который научил воспринимать контейнер mkv с помощью установки набора кодеков CCCP). Еще им удобно смотреть информацию о медиафайле (просмотр метаданных; информация о потоках, содержащихся в контейнере, кодеках) через пункт меню «Инструменты» (или Ctrl+I, Ctrl+J).

2. Медиапроигрыватель MPC-HC — свободный. Только для Windows. Ответвление (форк) медиапроигрывателя MPC (Media Player Classic), который разрабатывался в период 2003-2006 гг. MPC-HC разрабатывался в период 2006-2017 гг., последняя на сегодня версия — 1.7.13 от 16.07.2017 г.

У меня стоит версия 1.7.8 от 18.10.2015 г. Использую для определения тайм-кодов начала и конца нужного фрагмента видео с точностью до миллисекунд в формате:
или для определения номера кадра начала и конца нужного фрагмента видео в формате:
через пункт меню «Navigate – Go To. » (или Ctrl+G). С помощью этой опции можно определить тайм-код как для текущего местоположения, так и перейти к нужному местоположению.

3. FFmpeg — набор библиотек и утилит для работы с аудио- и видеоданными. Свободный, кроссплатформенный. Работа с утилитами происходит через командную строку. Документация очень сложная, бедная на примеры. Разрабатывается с 2000 года. Последняя на сегодня версия — 4.1.3 от 01.04.2019 г.

У меня стоит новейшая версия. Использую для вырезания из видео нужных фрагментов и склеивания их в отдельное видео.

Простейший вариант запуска главной утилиты указан сразу на первой странице сайта проекта:
создает файл-контейнер output.avi и копирует в него содержимое имеющегося файла-контейнера input.mp4, то есть выполняет преобразование mp4 в avi.

Вырезаем фрагмент из файла-контейнера mkv:
movie.mkv — исходный файл-контейнер с фильмом;
fragment1.mkv — файл с таким именем будет создан и в него будет записан нужный фрагмент;
00:44:42.306 — тайм-код начала фрагмента в исходном файле-контейнере с фильмом;
00:44:47.852 — тайм-код конца фрагмента в исходном файле-контейнере с фильмом.

Продолжительность полученного фрагмента должна составить 5 секунд 546 миллисекунд. Однако, в реальности получается близкий к этому результат, но не совпадающий точно. В большинстве случаев это отклонение незаметно на глаз, а в тех редких случаях, когда оно заметно, можно подобрать подходящий тайм-код, понемногу изменяя его в нужную сторону. Видимо, это связано с тем, что видео хранится в сжатом виде и особенности алгоритма сжатия затрудняют вырезание фрагмента.

Есть задача: Изменить видео “на лету” при воспроизведении — поменять местами правую и левую часть. Не отразить, а именно поменять, т.е. разрезать картинку на две части и поменять их местами. Можно, конечно, сделать с помощью фреймсервера типа AviSynth'a, но это уже не совсем “на лету” — надо писать скрипт для каждого видео файла. Хочется сделать это быстро и без напрягов.

На фига? Чтобы сделать курс лекций по машинному обучению от Яндекса более удобным для просмотра. Лектор указывает на пункты презентации вживую, и приходится постоянно перескакивать через весь экран взглядом, чтобы понять, о чём речь:

image


Решение

Используем инструмент шейдеров, доступный в Media Player Classic. В стандартном комплекте есть несколько готовых шейдеров для правки изображения — “Emboss”, “Grayscale”, “16-235 to 0-255” и тому подобные. Нужного нам там нет, поэтому создаём новый шейдер (небольшая программа на языке HLSL):


Сохраняем его в папку \Shaders медиаплеера (например, C:\Program Files\MPC-HC\Shaders) под именем Shift.hlsl. Далее заходим в настройки Media Player Classic (Options/Playback/Shaders) и добавляем новый шейдер Shift в список Active pre-Resize shaders.

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

Что это, Бэримор?

Это пиксельный шейдер, который должен выдать на выходе цвет точки в зависимости от координат, которые передаются через параметр tex. Переменная s0 содержит текстуру с текущим кадром видео.

Новая горизонтальная координата вычисляется как остаток деления по модулю 1 от суммы текущей координаты и сдвига swapLine. Таким образом мы сдвигаем точку вправо и переставляем её в левую часть, когда она выходит за габариты.

И наконец, команда tex2D(s0, tex) возвращает цвет точки с нужной координатой из исходного кадра.

Читайте также: