MPEG Video Wizard


В наше время никого не удивишь пишущим DVD приводом. Цены на подобное оборудования столь невысоки, что многие стандартные комплектации системных блоков, называемые "бюджетными", содержат их. Поэтому все больше и больше людей для записи своих видеофильмов используют стандарт сжатия данных MPEG. Но рано или поздно возникает вопрос: в какой же программе редактировать MPEG файлы? Таких программ множество, и сегодня мы предлагаем взглянуть на MPEG Video Wizard.

Чем же так хороша программа MPEG Video Wizard (MVW)? Она не изменяет исходный файл, нет опасности случайно его повредить. Кроме того, нередко нужно просто склеить несколько файлов между собой без перекодирования, либо вырезать из одного файла ненужные части. MVW без проблем справится с такой задачей. Программа может выполнять все те функции, которые требуются от видеоредактора: добавление титров, наложение фоновой музыки, добавление переходов, использование различных эффектов, работа напрямую с VOB-файлами без их перекодирования, к тому же у программы довольно скромные системные требования. Для ознакомления с этим пакетом достаточно выполнить простую и типичную задачу: склеить несколько MPEG файлов, попутно вырезав из них все лишнее.

Итак, у нас имеется несколько MPEG файлов, которые мы получили, например, с TV тюнера, имеющегося в компьютере. Или же это результат работы DVD-видеокамеры, поток с которой сразу пишется в MPEG формате. В конце концов, материал, который предстоит обработать — это скопированные с DVD-видео диска VOB-файлы. Перед нами стоит задача вырезать из видеопотока рекламу или просто лишние данные в минимальный срок и с максимальной отдачей. Перейдем сразу к делу.

При запуске MVW появляется стандартная схема (Layout) расположения окон. По умолчанию отображается четыре окна: Менеджер Проектов (Project Manager), Входной Монитор (Input Monitor), Выходной Монитор (Output Monitor), Таймлиния (Timeline).

Настройка программы

Как и любой другой инструмент, предназначенный для работы, программу нужно настроить. Это не обязательное условие, но понимание основных настроек поможет более эффективно работать с программой. Кроме того, стоит упомянуть, что клипом мы будем называть любой целый кусок данных, которые используются в проекте. Видеофайл (или его части), файлы титров, звуковые файлы, помещенные на дорожку фоновой музыки и голоса, даже файлы с рисунками — все это, помещенное на Таймлинию, является клипами. Можно сказать, что весь проект состоит из набора клипов.

Панель инструментов Редактор (Editor Toolbar) дает возможность получить доступ к большинству настроек и опций.

По умолчанию эта панель отображается всегда поверх всех окон, что несколько неудобно. Выключите эту возможность, зайдя в контекстное меню панели и сняв флажок в функции Поверх остальных окон (Always on top). Можно изменить сам вид Редактора, отметив флажком Включить "Волшебный куб" (Switch to Magic Cube). До опций программы можно добраться через Инструменты — Настройки... (Tools — Options...) или нажав клавишу F10.

Далее приведены некоторые настройки и их описание. Скриншоты приведены с рекомендуемыми настройками.

Вкладка Общие (General):
  • Показывать расширение имени файла на больших значках. Включите эту настройку, если хотите, чтобы в Менеджере Проектов показывались расширения файлов для больших иконок.
  • Открыть Редактор Титров при двойном щелчке по файлу титров. Когда это настройка включена (по умолчанию), то при двойном щелчке по файлу титров запустится Редактор Титров для правки этого файла. Если флажок скинут, то при двойном щелчке по файлу титров воспроизведение этих титров запустится во Входном Мониторе.
  • Использовать только заголовок окна для его перемещения. Если настройка включена, то для перемещения окна нужно тянуть за его заголовок. Это стандартное поведение для всех окон. Тем не менее, если вы скинете эту галочку, тогда можно будет перемещать окно, перетаскивая не только за заголовок, но и за любую свободную часть окна.
  • Подать сигнал при завершении задания экспорта. При завершении просчета видео программа подаст звуковой сигнал. Можно выбрать любой звук в формате WAV.
Вкладка Линия времени (Timeline):
  • При запуске загружать последний проект. Включите эту настройку для того, чтобы при каждом новом запуске программы автоматически загружался последний из открытых проектов.
  • Показывать изображение во Входном Мониторе при сжатии клипов.
  • Выберите эту настройку для разрешения показа видео во Входном Мониторе, когда производится сжатие клипа на таймлинии. Если эта настройка не задействована, вы можете увидеть видео во Входном Мониторе, нажав Пробел при сжатии клипа.
  • Размер шага. Задает величину шага для всех пяти режимов кнопки Шаг в дисплее таймкода на таймлинии.
Вкладка Монитор (Monitor):
  • Начать воспр., когда новый клип открыт во входном мониторе.
  • Полноэкранный режим, когда окно монитора развернуто. В этом случае, если любой из мониторов развернут во весь экран, включается полноэкранный режим, то есть, в этом случае заголовок окна монитора скрывается.
  • Поддерживать метки сегмента во входном мониторе. Если опция задействована, то местоположение Входного и Выходного Маркера сохраняется не только при перезагрузке программы, но и при смене клипа. Если же галочка скинута, то состояние маркеров не сохраняется.
  • Продолжить воспр., когда монитор закрыт. Включенное состояние означает, что воспроизведение клипа в мониторе будет продолжаться до тех пор, пока не будет нажата кнопка паузы или остановки воспроизведения. Скинутая настройка приведет к тому, что при сворачивании программы воспроизведение клипа будет приостановлено.
  • Сохранить состояние входного монитора и восстановить при запуске. Установленная опция будет означать, что состояние входного монитора (позиция воспроизведения и открытый файл видео) будет запомнено при закрытии программы. При следующем запуске можно будет продолжить работу с файлом с того же места.
  • Качество цветопередачи во Входном Мониторе. Большого влияния на производительность системы не оказывает. Но для слабой системы рекомендуется 8 битный режим.
  • Имя файла снимка изображения. В программе можно делать «быстрые» снимки (Snapshot) кадров в любом из мониторов и сохранять их в файлах (F5). По умолчанию снимки делаются в BMP формате и сохраняются в папке Мои Документы. Данная настройка задает правило именования таких файлов: либо последовательными целыми числами, либо используя текущий таймкод. В настройках нельзя изменить ни целевую папку, ни формат файла снимка. Однако возможность задать эти параметры существует (см. раздел "Недокументированные возможности" на сайте автора. Там же доступен к скачиванию и русификатор программы).
  • Фиксированный префикс имени файла. Часть имени файла, которая дописывается вначале и не изменяется. Можно, например, задать имя видеофайла, из которого был извлечен кадр. Вместе с таймкодом в имени это позволит не только найти позицию сохраненного кадра, но и точно знать, из какого видеофайла был взят этот кадр.
Вкладка Предпросмотр (Preview):
  • Рекомендуемый размер изображения для просмотра. Положение переключателя влияет на качество картинки в мониторах. В режиме «Полный» происходит полное декодирование видеоданных вне зависимости от размеров окна монитора, а также от режима, в котором он находится (оконный или полноэкранный). Режим «Четверть» работает аналогично, с той лишь разницей, что происходит декодирование четверти видеоданных изображения. Именно этот режим стоит включить для медленных систем. По сравнению с Полным режимом это позволяет программе использовать на треть меньше памяти, а также в два раза снизить нагрузку на процессор. В режиме «Автоматический» MWV выбирает степень декодирования в зависимости от текущего размера окна монитора.
  • Аппаратное ускорение видеоналожения. Положение переключателя определяет работу оверлея (overlay). В автоматическом режиме программа использует оверлей, если, это возможно. Или использует оверлей только для одного из мониторов, причем Входной монитор имеет более высокий приоритет. Можно вручную принудительно включить оверлей для одного из мониторов. При этом для другого монитора оверлей будет выключен. Возможно и полное отключение оверлея. Режим оверлея позволяет снизить нагрузку на процессор системы, поэтому не рекомендуется его отключать. Необходимость в его отключении может возникнуть в ситуации неполадок с графическим ускорителем, а также в случае, когда изображение выводится на телевизор, использующий RGB кодирование сигнала. Режим «Только RGB» приведет к отключению оверлея в мониторах, что приведет к большей нагрузке на систему, но позволит получить RGB сигнал для подачи, например, на телевизор.
  • Формат пикселей YV12. По заверению авторов программы, включение этой настройки приведет к более рациональному использованию ресурсов системы для построения более качественной картинки в мониторах. Однако заметить толк от использования этой опции довольно трудно.
Вкладка Синхронизация (AVSync)
  • Опции для обработки звуковых PTS переходов. PTS (Presentation Time Stamps) — Метка времени отображения, определяет порядок отображения/воспроизведения кадров. Это 33-битные данные, находящиеся в MPEG потоке, позволяющие синхронизировать видео и аудио. Переключатель задает реакцию программы для аудиопотока при пропуске (дропе) кадров.
Вкладка Ключ (KeyMap):
    При навигации по клипу нажатием кнопок Стрелка Влево/Стрелка Вправо происходит сдвиг текущей позиции назад/вперед на один кадр для Выходного Монитора. Для Входного Монитора этот сдвиг определяется в зависимости от скорости воспроизведения и для обычной скорости (N) также составляет один кадр. Для Линии Времени сдвиг позиции определяется режимом кнопки Шаг, а также числовыми значениями, заданными на вкладке Линия Времени окна Настройки. Данная вкладка определяет клавиатурные сочетания и соответствующие им величины шага перехода для каждого из мониторов.
  • Только P-кадры
  • Только I-кадры

  • Позволяет изменять текущую позицию курсора во Входном Мониторе четко по I или P кадрам без переключения скорости воспроизведения.
Вкладка Экспорт (Export):
  • Gop обрезка. Используется обрезка клипа по I кадрам. При этом исходная GOP структура сохраняется.
  • Согласование размера Gop для записи DVD. Приводит к тому, что, если GOP исходного файла превышают стандарт DVD, то при экспорте видео данные будут перекодированы.
  • Использовать CRC защиту от ошибок. Если включено, то в MPEG-1 файл помещается контрольная сумма CRC. Это требование стандарта, однако, часть DVD проигрывателей игнорирует эти данные.
  • Перекодировать аудио ТОЛЬКО для изменённых секций. Перекодирование аудиопотока только в местах вставки переходов между клипами. Позволяет сократить объем перекодируемых аудиоданных. Но имейте в виду, что данная опция может привести к артефактам звука в местах вставки эффектов между клипами.
  • Автоматически сохранять мульти аудио потоки на видео дорожку.
  • Сохранить порядок полей. Действует только для выходного формата NTSC MPEG-2, если во входном файле частота кадров 25 кадров/сек.
  • Не перекодировать битрейт переключения VBR файлов.

  • Имя вырезаемого файла. Правило именования выходных файлов.

Удаление лишних данных (рекламы)

После того, как программа настроена, можно загрузить редактируемый клип. Для этого во Входном Мониторе из контекстного меню выберите команду Открыть... (Open...), или используйте сочетание клавиш Ctrl+O. Сразу создайте закладку для начала клипа, нажав F2. Появится окно Закладки (Bookmarks).

В колонке Таймкод указывается временная метка, с которой ассоциирована данная закладка. В колонке Конец указывается таймкод либо конца клипа (если закладка всего одна), либо таймкод до следующей закладки. Колонка Длина показывает продолжительность видео, начиная от данной закладки и до следующей (или до конца клипа, если закладка одна). Помните, что в цифрах таймкода первая группа справа указывает текущий кадр (фрейм) в данном клипе (а не секунды, как может показаться), вторая группа показывает секунды, третья — минуты, четвертая — часы.
Теперь необходимо найти начало блока с рекламой. Для этого будет удобно развернуть Входной Монитор во весь экран, дважды кликнув его (Alt+Enter). При этом линия времени растянется во весь экран и станет сподручно находить нужные кадры клипа перетаскиванием ползунка воспроизведения. Найдя начало рекламного блока, создайте вторую закладку посредством нажатия F2.

Третью закладку необходимо создать в точке окончания рекламного блока. Повторите эти операции для всего клипа: найдя начало рекламы, нажмите F2, окончание текущего блока рекламы — снова F2. Закладку для последнего кадра клипа создавать не нужно.

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

  • Вперед (D) — воспроизведение/пауза вперед
  • Назад (A) — воспроизведение/паузе в обратном порядке
  • Скорость воспроизведения (S) — задается одна из трех возможных скоростей воспроизведения
  • Следующий кадр (стрелка вправо)
  • Предыдущий кадр (стрелка влево)
Режим скорости отображается значками:
  • «N» — нормальная скорость, воспроизводятся все кадры
  • «M» — воспроизводятся только I- и P-кадры
  • «F» — воспроизводятся только I-кадры
Для большей части MPEG режим «M» воспроизводится в три раза, а «F» — в 12 или 15 раз быстрее нормальной скорости. Режим «F» будет полезен в том случае, если нужно делать подрезку четко по I-кадрам. Как правило, в этом случае есть большая гарантия того, что не произойдет рассинхронизации видео и звука. Рекомендуется включить этот режим скорости, даже если производится навигация по клипу с помощью перетаскивания мыши, так как в этом случае будут показываться только I-кадры.

Итак, в конечном счете, в окне Закладки вы получили некоторое количество закладок. Поскольку блоки рекламы и видео чередуются, то теперь достаточно просто оставить установленными все галочки для нечетных закладок и сбросить все для четных. Это один из возможных ручных методов. Хотя есть способ автоматизировать этот процесс (об этом чуть ниже).

Если теперь перетащить кнопку Drag... на любой из треков Линии Времени (кроме трека титров), то автоматически будет создана последовательность клипов для тех сегментов, которые были отмечены флажками. Таким образом, вы автоматически получили проект, в котором уже нет лишних данных.

У менеджера закладок есть одно очень удобное свойство, которое также может облегчить поиск и вырезку рекламы. Это Фильтр Закладок (Ctrl+F). Именно он может автоматизировать процесс выключения тех закладок, которые относятся к рекламе. Смысл работы его таков. Снимаются флажки с тех закладок, продолжительность сегмента видео которых, связанного с ним, меньше определенной величины. Величину этого промежутка времени можно задать, выбрав в контекстном меню менеджера закладок команду Параметры.... В группе настроек «Настройки фильтра закладок» есть поле «Минимальная длительность сегмента в секундах». Необходимо задать время в секундах, рекомендуется выбрать 300 секунд.

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

Существуют и другие методы поиска и автоматической вырезки рекламы, которые, однако, не срабатывают для видеоданных, транслируемых нашим российским эфиром.

Если у нас имеются несколько видеофайлов, которые необходимо откорректировать и собрать в один проект, то вышеизложенные действия необходимо проделать с каждым из них. После того, как данная работа будет закончена, на Линии Времени вы получите набор клипов. Если есть необходимость, то любой из клипов также можно подрезать. Для этого достаточно выделить его, и, поместив на его границу курсор, перетащить границу. Если же выделить два клипа и перемещать их общую границу, то один клип будет уменьшаться, другой увеличиваться. Во Входном Мониторе в это время будут видны кадры из обоих клипов (если вы не забыли включить эту возможность в опциях программы, см. выше). Данная возможность позволяет очень точно позиционировать место разбивки.

После того, как окончательная подрезка сделана и проект готов, осталась самая малость. Экспорт проекта. Для этого нажмите кнопку Экспорт (Export) в панели инструментов Редактор.

В появившемся окне Экспорт на вкладке Общие в поле «MPEG файл» следует указать имя и местоположение создаваемого файла. Если там же кликнуть кнопку Разбить, то можно получить отдельно файл с видео, и файл с аудиоданными. В этом случае местоположение аудиофайла можно указать отдельно. И все, ни в каких больше настройках наша задача не нуждается.

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

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

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

Перед началом экспорта флажок Предпросмотр лучше скинуть. Это позволит не занимать ресурсы системы лишней работой, что актуально для слабых систем. Теперь нажмите кнопку Пуск и через несколько минут вы получите один MPEG файл, из которого удалено все лишнее, при этом качество видео никоим образом не пострадает — ведь перекодировка не производилась.

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

Подытоживая сказанное, легко предсказать растущую потребность в таких программах, ведь архивы DVD, накопившиеся за несколько лет, требуют регулярной подчистки и переделки. Если же каждую такую переделку сопровождать очередным перекодированием материала, то через некоторое время от исходного видео мало что останется. Если, конечно, не использовать программы, подобные MPEG Video Wizard.

[Все статьи в разделе «Цифровое Видео»]





Дополнительно

ВИКТОРИНА FSP

В каком году стартовали продажи устройств под маркой Qdion в России?