MAINCONCEPT MPEG Encoder

Очень удобный и достаточно быстрый мпег кодер от лидера в этой области немецкой компании Mainconcept AG.

Запускаем кодер.

 

 

Появляется окно интерфейса.

 

 

Открываем командой File > Load (Ctrl+O) – если есть файл проекта.

 

 

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

 

 

И в появившемся окне, выбираем нужный файл.

 

 

Нажимаем – Открыть.

 

 

Теперь изменим место, куда мы будем сохранять наш файл. Нажимаем кнопку Browse.

 

И в появившемся окне, выбираем директорию. 

 

 

Нажимаем – Сохранить.

 

 

И если нужно, то выбираем выходной формат файла.

 

 

А также Stream type.

 

 

Далее нажимаем кнопку Details.

 

 

И попадаем в меню Detailed settings.

 

 

Здесь мы включаем 2-pass encoding – двухпроходное кодирование.

 

 

Далее если надо делаем изменения в этой группе параметров.

 

 

Которые имеют следующие характеристики.

 

 

Здесь мы выбираем Field encoding, эта установка должна соответствовать полям исходного видео. DV генерирует bottom field first.

 

 

Если не нужно производить деинтерлейса, то оставляем None.

 

 

Оставляем все как есть, если нужно то можно поменять вывод полей – Field encoding.

В опции Muxer мы устанавливаем разбиение в Мб, для длинных файлов. Ставим галочку перед Enable file splitting и вводим необходимое число.

 

 

Но нам эта функция не нужна, поэтому оставляем ее выключенной.

Для доступа к расширенным настройкам нажимаем кнопку Advanced.

 

 

Перед нами откроется очень знакомое нам окно по продуктам Adobe.

 

 

В установке Bitrate type: уже стоит VBR. Так как мы уже выбрали двухпроходное кодирование.

 

 

Далее устанавливаем необходимое качество битрейта в подменю Variable bitrate.

 

 

Если мы при выборе установки DVD выбрали битрейт выше допустимого.

 

 

То при выходе из окна, нас встретит предупреждение.

 

 

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

 

 

После всех установок нажимаем ОК.

 

 

Потом еще раз ОК но уже в меню Detailed settings. И попадаем в главное окно программы. Выполняем команду File > Save as и сохраняем настройки проекта с расширением .mes (mpeg encoder settings).

 

 

Для начала процесса конвертации – нажимаем Convert (Alt + C).

 

 

И наблюдаем, как идет сбор информации в первом проходе.

 

 

А во втором проходе, на основе данных собранных в первом, уже идет кодировка с оптимальными для данного файла настройками.

 

 

Если нам по каким то причинам нужно прервать кодирование, то нажимаем Abort (Esc + Alt + A).

По окончании рендеринга, нам об этом сообщают.

 

 

Для выхода из программы File>Exit.

 

 

Но программа Mainconcept MPEG Encoder не так проста, как может показаться, я имею в виду функциональную часть. Давайте рассмотрим ее возможности.

Рассмотрим расширенные настройки кодера.

 

 

Show Preview (F3)

Show Preview in original size

Show encoded frames (F4) – этот предпросмотр, показывает уже преобразованные кадры. Для того чтобы видеть, как текущая кодировка повлияла на видеоматериал. 

Reload last project on startup – запускает параметры последнего проекта при запуске программы.

Shut down computer after encoding – если Вы выбрали эту опцию (поставили галку), то после окончания кодирования, ПК выключится. Это пригодится, если Вы кодируете длинные клипы или несколько клипов в batch list. Когда Вы начинаете процесс кодирования, Вы должны подтвердить этот выбор, еще раз в коробке диалога.

Save output in log file (<name>.log)

Save settings as profile – создаем свой профиль xxxDVD и этот профиль можно будет найти в диалоге Output formate.

Profile path

Delete current profile

Use last profile as default

Use smart rendering if possible

File extensions - при выполнении этой команды появляется специальное окно, которое показывает расширения файлов мпег типа. Их можно изменить, если это надо для программы авторинга.

Import modules – открывается окно, где Вы можете изменить приоритет файлов, модуль с самым высоким приоритетом наверху.

 

 

Можно изменять спецификацию модуля для DS, AVI, Mpeg – щелкая кнопкой Disable module. И эти файлы уже не смогут быть загружены больше. Но потом их снова можно активизировать – выбираем нужный модуль и нажимаем Enable module. И напротив этого модуля появится зеленая галка.

 

 

При нажатии кнопки Details будут показаны расширения файла и другая информация о модулях импорта. Но некоторые модули - DS, AVI не определены специфическими расширениями файла и Вы увидите все расширения файла (any file extension) в списке.

 

 

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

 

 

Рассмотрим вызов панели захвата.

 

 

Следующая панель Help.

 

 

 

В этом кодере есть очень важная вещь – пакетная обработка данных. Рассмотрим вариант, когда нам надо несколько файлов объединить в один.

Загружаем 1 файл.

 

 

Следующий этап – нажимаем клавишу Insert.

 

 

Появится окно Encoding Batchlist.

 

 

Теперь загружаем второй файл.

 

 

И нажимаем Insert. Внизу окна Encoding Batchlist, т.к у нас два файла станет доступен следующий диалог.

 

 

Если мы поставим здесь галку, то мы все кодируем к одному файлу. Если нет, то все будет кодироваться, как указано в Main Window. Итак, ставим галку. И нам станет доступно окно Filename, где мы можем ввести место и имя нашего объединенного файла. А можно воспользоваться кнопкой Browse, что мы и сделаем.

 

 

Вводим имя и нажимаем Сохранить. Теперь для начала процесса кодирования нажимаем кнопку.

 

 

И она изменится на…

 

 

За процессом кодирования можно следить в окне Encoding Batchlist.

 

 

 

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

Давайте рассмотрим, что за кнопки находятся справа в Encoding Batchlist.

Copy to Main (Alt+C) – копируем параметры в главное меню Main window.

Delete entry (Alt+D) – удаляем выбранное из batch list.

Disable entry (Alt+A) – выбранное пометится значком – зачеркнутый ноль, но оно не удаляется из batch list, но и кодироваться не будет. Enable entry – выберем нужное и Enable entry, чтобы обратить процесс.

Reset entry (Alt+R) – кнопка доступна для файлов которые уже кодировались, для их повторного кодирования.

Рассмотрим по подробнее, какие еще настройки нам доступны, при нажатии кнопки Advanced.

 

 

Pulldown – можно управлять TFF (Top Field First) и RFF (Repeat FF).

Rate control mode – три режима.

 

 

Fast – быстрый, Mode1 – рекомендуемый, Mode128 – экспериментальный.

VBR – изменяет степень квантизации макроблока.

Следующая закладка.

 

 

Здесь можно внести изменения в Additional Settings.

Profile ID.

 

 

Level ID – High Level, High1440 Level, Main Level (стандартная установка), Low Level.

 

 

Noise Sensitivity – эта опция определяет, насколько исходное видео чувствительно к шуму. Она устанавливает порог соответствия блоков пикселов от одного кадра до другого. Более высокие цифры означают низкую чувствительность (быстрее время поиска, меньше качество), а низкие цифры – означают более высокую чувствительность (дольше время поиска, лучшее качество). Диапазон 1 – 14. Но учтите, что эта опция не уменьшает шум в исходном видео. Приблизительные установки.

1 – 5   это компьютерная анимация.

3 – 7   это качество DV, Digital8, S-VHS&Hi8.

5 – 14 это захваченное аналоговое видео.

Если нажать на кнопку NR, то подзаголовок поменяется на следующий.

 

 

При включении диалога Motion search pixel movement мы здесь определяем, какой метод использовать, чтобы искать движение пиксела в видеопотоке. Более высокое число определяет лучший метод и приведет к лучшему качеству. Практический диапазон 3 – 11.

 

 

Определяется максимальное движение пиксела от одного кадра до следующего. Они используются, чтобы вычислить Motion search mode, максимальную область, которую кодирующее устройство будет искать, в попытке найти состояние для блока от одного кадра до другого. Если видео имеет весьма маленькое движение, нужно увеличить эти цифры. Но это приведет к увеличению времени кодирования. Эти значения для легкого управления векторами Motion search. А векторы поиска движения могут вручную управляться в секции Motion Estimation в разделе Additional Settings.

 

 

Векторы поиска движения отличны и оптимизированы для разных наборов и типов кадров.

В подпункте Start Time (seconds) – для сохранения timecode в видеопотоке, например у первого часа 0 секунд, а у второго часового файла 3600 секунд.

 

 

 

Нажимаем кнопку Edit.

 

 

В появившемся окне Quantization matrix, можно регулировать значения окон Matrix for intra block и Matrix for non-intra block.

 

 

Оптимальные настройки.

Search Method – 12, можно и больше, но смысла нет.

Search Range – 31.

GOP Structure15/3/0, у МС недоработка, нет автоматической вставки I – фреймов при смене сцен.

NR – 10.

На главную страницу.