Как убрать логотип из видео с помощью фильтров VirtualDub

Как убрать логотип из видео с помощью фильтров VirtualDub
Иногда возникает необходимость использовать видеоролики или их фрагменты, содержащие либо логотип телеканала, либо эмблему студии или чего-то подобного.

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

Коллажирование, создание презентаций и видеоархивов – вот самый короткий список задач, при выполнении которых пользователь может столкнуться с данной проблемой.

Что же приходит в голову рядовому пользователю, тому, кто вообще никогда не занимался редактированием видео?

Самое простое – это открыть видеоредактор, к примеру Shotcut Video Editor, или подобный, и залепить злополучный логотип объектом покрупнее – да хотя бы красным квадратиком. Или кружком, не важно.

Но это, ясное дело, не выход, поэтому будем использовать другие способы.

Способ № 1: Покадровое редактирование ролика

Отчаянные и настойчивые открывают Total Video Converter и раскладывают видеоролик в массив статичных кадров JPEG-формата. Количество таких кадров можно рассчитать по формуле:

КОЛИЧЕСТВО КАДРОВ = КОЛИЧЕСТВО СЕКУНД В РОЛИКЕ x КОЛИЧЕСТВО КАДРОВ ЗА СЕКУНДУ;

Количество кадров в секунду, как правило составляет 25 или 30. При этом логотип убирается в каждом кадре специализированным ПО - одним из растровых графических редакторов.

Редактирование видео ролика покадрово – гигантская работа. Заниматься этим целесообразно лишь в случае обработки коротких отрывков из видео, если при этом требуется высокое визуальное качество итогового материала.

Далее используем самый лучший способ.

Способ № 2: Удаление логотипа с помощью VirtualDub

Описание VirtualDub можно найти в разделе видео редакторы.




Открываем программу VirtualDub и загружаем нужный ролик.
Далее переходим в главное меню: "Видео" -> "Фильтры".

По умолчанию список подключённых фильтров пуст. Жмём кнопку "Добавить" и попадаем на следующее диалоговое окно.




Здесь нас встречает довольно широкий набор различных инструментов. Но сейчас интересует всего один – logoaway.

Выбираем его и добавляем.

После этого пришло время настроить параметры выбранного фильтра logoaway:
  • Важный момент – активируем окно предпросмотра нажатием кнопки "Show preview".
  • Выбираем тип сокрытия логотипа – к примеру, solid fill.
  • В разделе настроек "Logo border position" устанавливаем положение заглушки, пользуясь окном предпросмотра.
  • Далее устанавливаем желаемые размеры области сокрытия в разделе настроек "Logo border size".
  • Далее, в локации "Remove mode", где мы активизировали solid fill, выбираем алгоритм XY. Настройка алгоритма производится в подпунктах "X-Y weight" и "Blur power".

Свои действия корректируем в соответствии с происходящим в окне предпросмотра.

Итак, фильтр настроен, жмём ОК.

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




На месте логотипа осталась область размытия, которая заполняется "усреднёнными" пикселями каждого текущего кадра.

В любом случае это намного лучше, чем висящий логотип.

Теперь нам остаётся лишь перекомпрессировать наш ролик. Для этого выбираем кодек в главном меню:

"Видео" -> "Компрессия" -> (Желаемый кодек).

Конфигурируем выбранный кодек - устанавливаем битрейт и прочие параметры, сохраняем файл. Готово!


Интересные статьи по работе с мультимедиа:

В категориях: