MediaCoder - программа для конвертации видео.


Привет всем! Сегодня я хочу поговорить о такой программе как Adobe Media Encoder. Многие новички и не только они, обычно кодируют видео непосредственно из After Effects, возможно иногда это удобно, но это не совсем правильно, в плане кодирования, так как из АЕ вы делаете рендер в лосслесах (материал без потерь), все остальное это кодирование, на которое требуется дополнительное количество времени. К тому же в АЕ используются старые энкодеры.

Adobe Media Encoder - стандартная программа, входящая обычно в состав устанавливаемого продукта, но ее также можно скачать и установить отдельно.

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

Но перейдем к делу, как кодировать с этой штукой? Все очень просто, объясню на примере After Effects.

После того как вы закончили работать с вашей композицией сохраните проект и запустите Adobe Media Encoder:

В нем жмете на плюсик в верхнем меню (или file -> import file ctrl+I как обычно, добавить исходный файл). Выбираете ваш проект от АЕ и жмете ОК.

Выбираете нужную композицию, и настраиваете формат экспортируемого видео.

Как вы видите в Энкодере куча различных форматов для экспорта, а также стилей для сохранения. Что такое стили? Это по сути, пресеты (шаблоны), которые называются пользовательскими стилями экспорта, в них содержатся настройки по экспорту в определенный формат для Интернета (Vimeo, Youtube), DVD, Blu-ray дисков, ТВ, секвенций, PSP, Ipod форматы и многое другое. Это удобно если вам не нужно вникать в подробности настройки экспорта или у вас мало знаний по поводу битрейта и качества видео.

После того как вы настроите формат экспорта жмете на Enter (или на зеленую кнопку play) и все рендер запустился.

Какие бонусы от того, что вы используете Encoder:

1. Вы можете продолжать работу в проекте пока течет мой любимый кетчуп идет рендер.

2. Более тонкая настройка и разнообразие форматов для кодирования. Кстати, начиная с СС 2014 версии After Effects убраны большинство различных старых энкодеров из АЕ, то есть вам в любом случае придется использовать сторонний энкодер для кодирования видео.

3. Вы можете делать рендер «пакетно», что ускоряет рабочий процесс, цепочки кодирования можно сохранять, можно миксовать цепочки из АЕ, Премьера, обычного видео и кодировать все в одной программе, одновременно.

4. Есть показ «оценочного» размера выводимого файла, что удобно.

5. Можно подрезать границы кодирования видео в композициях, без корреляций в АЕ.

6. После рендера можно сразу заливать готовый файл сервер через ftp автоматически

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


Бесплатная универсальная программа-кодировщик видео, имеющая большое количество настроек.

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

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

Возможности MediaCoder:

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

Конвертация файлов в форматы, совместимые с различными устройствами воспроизведения: MP4 плеерами, мобильными телефонами, VCD/DVD плеерами, цифровыми плеерами.

Поддержка аудио-форматов MP3, Ogg Vorbis, WMA, RealAudio, WMA и WAV и др.

Поддержка видео форматов Xvid, DivX 4/5, MPEG 1/2/4, RealVideo, Windows Media Video 7/8/9, DV, AVI, MPEG/VOB, MP4, Quicktime MOV ...

Извлечение аудиотреков из любого видеоформата, обработка звука (ресемплирование, нормализация уровня и др.).

Обрезка видеофайлов.

Изменение размера изображения (кадра).

Многопоточная структура, адаптированная к многоядерным процессорам, что позволяет производить конвертирование быстро.

Восстановление поврежденных и недокачанных файлов.

Риппинг и мастеринг аудио и видео файлов.

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

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

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

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

Работа с программой

После установки программы в окне приветствия выбираете кнопку Start Now и попадаете в основное окно программы:


Основные области (окна) экрана я выделила разноцветными рамками и номерами от 1 до 7.

По умолчанию установлен английский язык, но вы можете поменять его на русский на верхней панели: Options - User Interface Language . Программа потребует перезагрузки, вы ее закрываете и запускаете снова.

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

В программе можно использовать 3 разных режима: простой, нормальный и экспертный. По умолчанию открывается нормальный режим , а изменить его можно в панели Опции (Options)- Режим интерфейса пользователя .

Окно 1 (голубая рамка) - основные кнопки для управления процессом, которые дублируются в верхней панели инструментов.

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

Чтобы добавить файл (или несколько файлов, папку, URL), нажимаем на первую кнопку Add . В окне 3 появляется добавленное видео, а в окне 4 - подробная информация о нем.

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

Окно 2 - выбор места для сохранения видео после конвертации.

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

Аналогично действуем, переключаясь на вкладки Аудио, Контейнер .

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

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

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

После выбора формата и настроек для запуска кодирования надо нажать кнопку Start в окне 1, там же можно приостановить его с помощью кнопки Pause .

Процесс конвертации можно наблюдать в окне 5, включив вкладку Просмотр . Вы можете остановить просмотр в целях экономии ресурсов компьютера, поставив Режим в положение выкл .

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

MediaCoder – удобная программа для конвертирования аудио и видео файлов в различные форматы, извлечения звуковой дорожки из видео, сжатия выбранных файлов. Поддерживает множество популярных форматов. Есть возможность быстрого преобразования файла в формат, понятный для мобильных телефонов, iPhone, DVD-плееров.

Скачать MediaCoder можно бесплатно с нашего сайта по ссылке, приведенной в конце статьи. Это версия 0.8.52.5920 , которая показана на скриншотах ниже. В скачанном архиве будут три файла: «MediaCoder-0.8.52.5920» – требуется установка на компьютер, «MediaCoder-0.8.52.5920(portable)» – портбл версия, которой не требуется установка, «MediaCoder-x64-0.8.52.5920(portable)» – портбл для 64-х разрядных операционных систем, установка на компьютер также не нужна.

Подходит для ОС Windows XP, Vista, 7, 8, 10. Язык интерфейса английский, но сразу после первого запуска его можно изменить на русский в настройках.

Давайте рассмотрим процесс установки. После скачивания архива зайдите в папку Загрузки и распакуйте его. Две портбл версии устанавливать не нужно. Выберите ту, что подходит для вашей разрядности операционной системы – 32 или 64 бита, распакуйте архив и запустите в нем exe файл – он будет называться, как и утилита. После этого MediaCoder запустится.

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

В первом окне Мастера установки жмите «Next» .

Потом нужно принять лицензионное соглашение, нажимайте «I Agree» .

На следующем шаге будет показан путь к папке, куда установится программа. Можно все так и оставить, но если хотите выбрать другую, нажимайте «Browse» и выбирайте. Потом нажмите «Next» .

Дождитесь, когда завершится процесс установки и жмите «Finish» .

Теперь разберемся, как пользоваться программой MediaCoder. Для начала изменим язык интерфейса на русский. Для этого вверху нажмите на вкладку «Options» дальше «User Interface Language» и выбирайте нужный.

Программу необходимо перезапустить, чтобы сохранить измененные настройки. Жмите «ОК» , закрывайте утилиту, а потом запускайте ее снова.

Чтобы добавить файл для преобразования, нажмите на кнопку вверху «ADD» и выберите из списка подходящий способ. Если он хранится на компьютере, тогда выберите «Добавить файл» . Если ролик не один, их несколько, и они хранятся в отдельной папке, то добавляйте папку.

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

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

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

Если необходимо повернуть изображение на 90 градусов или 180, тогда нажимайте кнопку «SETTINGS» .

В открывшемся окне «Установки» перейдите на вкладку «VideoFilters» , разверните пункт «Rotating» и в поле «Mode» выберите нужный угол поворота.

Для облегчения работы пользователя в программе есть возможность конвертировать видео сразу для последующего воспроизведения на определенных устройствах. Для этого нажимайте – «Дополнения интерфейса» . В следующем списке выберите необходимый пункт. Я, например, выбрала конвертацию видео для воспроизведения на Apple устройствах.

Появится сообщение, что все сделанные ранее настройки будут сброшены. Нажимайте в нем «Да» .

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

Для запуска преобразования, нажмите кнопку , она потом изменится на «Стоп» . После этого должно появится окно со статистикой для выполняемой конвертации.

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

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

После того, как закончится преобразование, появится окошко с основной информацией, в котором нажмите «ОК» .

Мы рассказали о том, как можно конвертировать современные HD-форматы в обычный DVD-видео диск. На последних записывается видео, сжатое тем или иным кодеком MPEG-2. Однако пользоваться DVD не всегда удобно. Порой необходимо преобразовать фильм во что-нибудь более компактное. Ну вот допустим его надо воспроизвести на старом компьютере, мощности которого недостаточно для HD. Или, что более вероятно, у вас есть DVD/MPEG-4 бытовой проигрыватель, не способный декодировать HD. В этом случае удобнее записать 3-6 фильма на один DVD, чем 1-2 фильма в формате MPEG-2.

В общем этим материалом мы ставим задачу пережать современные HD-фильмы, которых сегодня все больше появляется в Интернете, в уже устаревающий формат MPEG-4 Part 2, который понимают старые бытовые плееры и который не является проблемным для воспроизведения на относительно слабых компьютерах. Пока что такая задача актуальна, поэтому о ее решении мы и пишем.

Но прежде чем перейти непосредственно к описанию утилит, напомним, что большинство современных HD-фильмов, распространяемых по сети (то есть тех, что уже пережаты с Blu-ray дисков), чаще всего закодированы при помощи MPEG-4. Впрочем, высокое разрешение изображения требует от процессора больше вычислительной мощности. Да и их контейнеры не всегда распознаются старым софтом и плеерами.

Речь же в этой статье пойдет о следующих программах: Kingdia Video Converter, MediaCoder, Total Video Converter и Ultra MPEG-4 Converter. Ну и в дополнение мы расскажем о небольшой полезной утилите MKVtoolnix. Она может уменьшить размер фильма без снижения его качества. Впрочем, уменьшит она его незначительно. Как именно это делается прямо сейчас и расскажем.

MKVtoolnix

MKVtoolnix, как явствует из названия, работает с контейнером MKV. Результатом ее работы получается MKV-файл с определенным содержимым. Вот как раз это самое содержимое и позволяет формировать и/или изменять данная утилита. Можно открыть любой мультимедиа-файл и он будет включен в итоговый файл. А можно и несколько почистить открытый файл и сохранить его в MKV.


Вкладка Input

MKVtoolnix – это набор инструментов, главной программой из которых является mkvmerge. Она выполняет основную работу. Состоит она из четырех вкладок, главная из которых первая - Input . Тут непосредственно происходит составление нового MKV-файла.

Их список добавляется в область Input files кнопками Add (добавить) и Append (соединить). В чем разница между ними? При добавлении нескольких звуковых и аудио дорожек из выбранных файлов все они будут сохранены в один MKV-файл параллельно. То есть если вы просмотрите 10 минут от первой дорожки, то при переключении на вторую пройдет также 10 минут. Это касается как аудио, так и видео. Таким образом можно делать очень интересные миксы, когда звук из одного файла накладывается на видео из другого.

Соединение - это последовательное расположение всех дорожек. В этом случае звуковая и видео дорожки просто будут продолжены другими. Соединенные файлы обозначаются символами "-->".

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

Сама программа может кое-чего изменять (доступные параметры задаются на вкладке Format specific options , расположенной в нижней части окна), но тут ее возможности довольно скудны - лучше пользоваться чем-нибудь из нижеописанного арсенала. Вкладка General track options задает общие настройки выбранного трека вроде языка, названия, тэгов.

Ну и в самом низу красуется длинное текстовое поле с путем к итоговому файлу.


Вкладка Attachments

Контейнер MKV – вещь очень хорошая. Он может содержать не только аудио/видео дорожки и субтитры, но еще и различные другие файлы. Например, шрифты, какими эти самые субтитры выводить, или еще чего. Все эти дополнения называются Attachments (приложения) и редактируются на одноименной вкладке.

В области Attached files имеется список приложений в открытом файле. Их можно отключить или включить, а вот удалить чего-то не разрешается. Еще ниже имеется область Attachments , где приведен список тех файлов, что вы желаете добавить в файл. Выбрав его в нижней части задается название добавляемого файла, его описание и тип MIME – этот должен быть указан обязательно.


Вкладка Global

Вкладка Global – общие параметры для итогового файла. Из интересных тут можно отметить возможность разбиения файла на несколько фрагментов, разделенных в зависимости от размера или продолжительности воспроизведения. Все эти настройки находятся в области Splitting . Есть тут еще такой любопытный флажок link files , выделив который файлы будут "соединены". В каждый из них запишется уникальный идентифицирующий их конкретную часть код, после чего плеер, если поддерживает эту возможность, сможет автоматически "подхватить" следующий файл по завершении текущего.


Вкладка Chapter Editor

Ну и остается вкладка Chapter Editor. Она используется для редактирования частей, если такие подключить на предыдущей вкладке. Это некий аналог частей на DVD-видео диске.

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


Kingdia Video Converter - это платная программа. Вообще в этом материале описано три платных утилиты для кодирования, тогда как в прошлом только одна - . Напомним, что нам она понравилась больше всех остальных. Посмотрим на сколько хороши окажутся эта и остальные shareware-программы.


Про Kingdia Video Converter говорить особо нечего. Это так называемый "однокликовый" конвертор. Все настройки задаются в одном окне и настроек этих минимум. Главная идея - не загружать голову пользователя лишними данными, все упростить до пары щелчков мыши.

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

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

Программа поддерживает пять различных категорий кодеков: AVI/DIVX/XVID (по сути это и есть нужный нам "MPEG-4"), MPEG/VCD/DVD, WMV/ASF (WMV3 или VC-1, о которых говорилось в прошлой статье, не поддерживается), MOV/QT, SWF/FLV (формат, применяемых во Flash-роликах). В общем Kingdia Video Converter формально подходит и для включения в прошлый материал, раз уж умеет делать на выходе DVD. Тем не менее, возможности для конвертации в этот формат у нее совсем скудные - нельзя добавить меню, оформить его, да и звуковые дорожки все порежутся.

Все параметры конвертации задаются в самом низу окна. Тут выбирается кодек, фреймрейт (частота кадров в секунду), битрейт, разрешение, соотношение сторон - это в левой части и что касается видео. В правой части настройки аудио: кодек, количество каналов (моно или стерео), битрейт, частота дискретизации, нормализация.

Вот и все. Разве что можно упомянуть о флажке, выключающим компьютер по завершению работы. Это может быть полезно, потому как конвертация отчего-то проходила у нас ну очень медленно. Что касается вопроса "Стоит ли покупать такую программу?" Что ж, если для вас важна простота настройки, то, вероятно, да. Но на наш взгляд есть более интересные аналоги, о которых речь пойдет далее.


Вторая рассматриваемая нами программа, способная конвертировать видеофайлы из одного формата в другой, во многом схожа с Kingdia Video Converter. Схожа даже названием - Ultra MPEG-4 Converter. Это также "однокликовая" утилита, ориентированная на непритязательных пользователей, желающих быстро пережать видео. И она также платная.


Описание Ultra MPEG-4 Converter будет еще короче, чем прошлой программы - интерфейсы у них очень похожи. В верхней части окна расположена панель инструментов с прямо-таки громадными значками. Далее идет список конвертируемых файлов, а под ним текстовое поле с путем к месту на диске, куда будет сохранятся результат работы.

Новый элемент - маленькое окно предварительного просмотра выделенного файла, расположенное в нижнем левом углу. Справа находятся настройки конвертации. Они почти один-в-один совпадают с Kingdia Video Convertor. Разве что готовых профилей больше: для iPod, Microsoft Zune, Sony PSP, Apple TV и так далее.


Вырезание фрагмента видео-файла

Впрочем, кое-чем более серьезным Ultra MPEG-4 Converter от Kingdia Video Converter все же отличается. Например, он позволяет конвертировать не весь фильм, а только его фрагмент. Необходимый временной отрезок задается в специальном окне, вызываемым кнопкой Edit start and end time , расположенной на панели инструментов справа от списка открытых файлов.


Добавление файла с субтитрами

Еще к итоговому файлу можно прикрепить субтитры. Путь к файлу с ними задается также в отдельном окне, что вызывается кнопкой Set subtitle file for the video . Впрочем, на наш взгляд удобнее сначала переконвертировать с помощью Ultra MPEG-4 Converter, а все необходимое добавить той же MKVtoolnix.


Третий рассматриваемый нами конвертор - Total Video Converter. Его тоже можно отнести к классу однокликовых, хотя его возможности будут пошире.


Интерфейс программы довольно прост в освоении, но он какой-то непродуманный. Видно, что дизайнеры не просто старались, а очень старались, но получилось как всегда. Кнопок много, некоторые даже с картинками. Но вот о назначении кнопок, управляющих предварительным просмотром видео, догадаться можно только методом научного тыка, при помощи всплывающей подсказки или заглянув в справку. Часть надписей вылазит за границы отведенных полей, местами они не выравнены. Да и сочетание темного фиолетового цвета окна с черным текстом не блистает. Не радует и прорисовка кнопок. В общем напоминает Total Video Converter старательную работу талантливого студента-второкурсника компьютерной специальности. А ведь за это еще и денег просят.


Меню заданий

При запуске утилиты сразу же открывается и меню New Task , где надо выбрать желаемую операцию. Кроме конвертации различных форматов видео и аудио Total Video Converter еще умеет создавать видео из серии фотографий, склеивать несколько файлов в один, копировать DVD-Video и Audio CD диски, захватывать рабочий стол, подменять аудио дорожки и даже записывать это все дело на диск.


Форматы для конвертации

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


Настройки конвертации

При открытии файла в верхней части окна появится его имя, размер и аналогичные данные для итогового файла. Чуть ниже расположен выпадающий список с доступными вариантами профиля конвертации. Более точно задать параметры можно в окне Options , вызываемого ссылкой (интересно чем кнопка не угодила?) Settings .


Настройка фильтров


Настройка субтитров


Настройка водяного знака

Несколько выше обнаружилась ссылка Filters , вызывающее специальное окно Video Filters , где можно задать пару фильтров. К примеру к фильму можно подвесить субтитры и даже настроить их отображение (кстати, окно настроек для субтитров не в пример лучше спроектировано остальных окон программы, и оно чего-то вдруг не фиолетовое), наложить водяной знак (выбрав необходимый рисунок, задав время его отображения, интервал появления и смещение относительно верхнего левого угла), ну и подключить внешний фильтр, созданный программой VirtualDub.


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


Сохранение отдельно аудио и видео дорожек

Осталось только пройтись по некоторым инструментам Total Video Converter. Довольно интересная возможность, хотя программа почему-то все равно их пережмет в выбранный формат. Полагаем, за аналогичной функцией лучше обратиться к старому доброму MKVtoolnix, выбрав для сохранения только нужную аудио дорожку.


Комбинирование фильмов

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


MediaCoder

Ну вот мы и добрались до нашего бесплатного конвертора - MediaCoder. Это приложение пока еще не дошло до версии 1.0, однако его разработка ведется уже четыре года и продолжается в очень активном темпе по сей день. Новая сборка выходит с периодичностью раз в одну-три недели. К тому же, что приятно, программа имеет 64-битную версию.

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


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

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


Вкладка General

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


Вкладка Video

Вкладка Video позволяет выбрать кодек, которым вы будете пережимать видео дорожку. Выбор довольно обширен: от Xvid и H.264 до Motion JPEG и WMV. Ниже указывается битрейт, а также режим конвертации. Последний позволяет выбрать двойной или тройной проход, что может быть полезно для снижения размера итогового файла при сохранении качества. В правой части отображаются продвинутые параметры для выбранного кодека. В частности там есть список профилей, из которых мы бы рекомендовали выбрать Advanced Simple Profile Level 3, если вы используете кодек Xvid.


Вкладка Audio

Третья вкладка Audio отвечает за аудио кодек. Его настройки находятся также в правой части. Там можно указать битрейт, режим конвертации (CBR, ABR и т.д.), контейнер для звуковой дорожки.


Вкладка Container

За контейнер для итогового файла отвечает вкладка Container . Для простоты мы рекомендуем выбрать один из трех: AVI, MP4 или MKV.


Вкладка Picture

На вкладке Picture задается разрешение выходного файла. Само собой, если вы хотите уменьшить размер фильма, то разрешение лучше всего уменьшить. Можно выбрать одно из предлагаемых, но если вы желаете сохранить правильное соотношение сторон, то лучше вычислить его самостоятельно и указать ручками нажав кнопку Resize .


Инструмент Cropper

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

Что касается параметра Frame Rate , то если в области сверху справа видео дорожка имеет частоту кадров 23.98 fps, то мы рекомендуем установить фреймрейт в значение 24000/1001. Список Aspect Ratio отвечает за соотношение сторон изображения.


Окно Chipping and Effects

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


Вкладка Sound

На вкладке Sound можно задать число каналов в итоговой аудио дорожке.


Вкладка Time

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


Вкладка Subtitle

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

По вкладкам это все. Осталось рассказать о некоторых особенностях MediaCoder. Прежде всего это предустановленные пресеты для различных устройств: мобильных телефонов, плееров, КПК, бытовых видеоплееров и так далее. Полный список можно посмотреть в меню Features пункт UI Plugins .


Пресет для iPhone и iPod touch

Выбрав один из пресетов появится отдельное окно с параметрами кодирования и несколькими кнопками. С их помощью можно вызвать инструменты вроде Cropper и Effects, задать файл субтитров и т.д. В правой части может отображаться устройство, на котором фильм будет воспроизводиться. Его в нем можно даже посмотреть нажав кнопку Play . Сделано это исключительно для наглядности.


Режим интерфейса Skinned

В меню Options -> User Interface Mode можно выбрать режим интерфейса программы. По умолчанию включен Normal Mode . В Simple Mode исчезнут вкладки с параметрами конвертирования, а в Expert Mode появится еще одна область с вкладками и текстовыми полями. Также есть режим Skinned Mode , в котором MediaCoder выглядит более гламурно, но зато очень смахивает на простенькие Kingdia Video Converter и Ultra MPEG-4 Converter. Настроек в таком куда меньше.


Кстати, что касается настроек. Все они открываются в браузере Firefox, так что если вы намерены использовать MediaCoder, стоит озаботиться его установкой. Нет, это не пропаганда "огнелиса", все дело в выборе языка XUL для отрисовки интерфейса настроек. А лучшим его интерпретатором является как раз Mozilla Firefox (еще бы ему не является, если его интерфейс на том же языке написан, как и все плагины к нему). Так что не пугайтесь сразу, когда не увидите привычных окошек, а вместо них загрузится Firefox.

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


Итого

Ситуация с конверторами, чья главная задача перегнать из одного формата в другой, несколько иная, нежели с программами-мейкерами DVD-видео дисков. Во-первых, утилиты для конвертации по большей части платные. Во-вторых среди них много "однокликовых" приложений, ориентированных на неопытных пользователей.

Kingdia Video Converter и Ultra MPEG-4 Converter - типичные представители однокликовых конверторов. Их интерфейс прост и нагляден, хотя и кое-какие расширенные настройки можно указать. Особенно это касается вторую программу - она более функциональна, да и внешность у нее более приятная.

Total Video Converter выглядит как попытка совместить все достоинства однокликового конвертора вместе с широкими возможностями по перекодировке видео и аудио. Это получилось, хоть далеко не самым лучшим образом. Функциональность программы широка, но ее интерфейс далек от совершенства. Как по удобству использования, так и по оформлению. Бесплатной программе это еще можно было бы простить, но так ведь за Total Video Converter еще и денег просят. А платя деньги всегда ожидаешь достойной реализации во всех аспектах.

Ну и остается MediaCoder – единственное бесплатное приложение-конвертор в статье. Это определенно наш фаворит. Его интерфейс не так прост, как у первых двух конверторов, однако причина этого заключается в обилии настроек. С помощью MediaCoder можно добиться наилучшего результата кодирования на выходе, главное несколько разобраться. Кроме этого эта утилита имеет русскую локализацию и 64-битную версию. А еще она довольно часто обновляется. Так что ее мы рекомендуем более остальных.

Многим не очень опытным «в компьютерных делах» пользователям кодирование видео кажется чересчур сложным процессом. Чувство ложного страха перед этой - в реальности простой - задачей зачастую побуждает их использовать распространенные программы, предлагающие «конвертацию видео двумя кликами». Однако качество изображения в получающемся на выходе видео оставляет желать лучшего. Чтобы избежать подобных казусов, нужно взять контроль над настройками и процессом кодирования в свои руки. Сделать это можно при помощи бесплатных, но при этом весьма функциональных программ, одной из которых является MediaCoder.

Проекту MediaCoder исполнилось уже несколько лет, и за эти годы программа обрела большую популярность - прежде всего благодаря своей «всеядности»: MediaCoder может без проблем работать с десятками видео- и аудио-форматов, включая MPEG2/4 (AVC), DivX/XviD (AVI), QuickTime MOV, RealMedia и Windows Media.

Наиболее часто у пользователей возникает необходимость конвертировать оригинальное видео в формат MPEG4 AVC (H.264), поддерживающийся современными мобильными платформами, либо уменьшить размер файлов, сохранив по возможности оригинальное качество.

Итак, у нас на руках имеется тестовое видео: трейлер «BF3 Armored Kil» с разрешением 1920x1080 и битрейтом 5 642 Килобит/сек. Поставим перед собой задачу перекодировать его в видеофайл с меньшим размером (битрейтом) и более низким разрешением 720p. Для кодирования видео-потока выберем энкодер x264, сочетающий высокие показатели качества изображения с низкими требованиями к размеру конечных файлов - другими словами, отличающийся замечательной эффективностью конвертации. Операционная система - Windows 7 SP1 64-bit .

Зайдите на сайт M edia C oder HQ .com , выберите раздел «Download», затем перейдите по ссылке «Choose a MediaCoder edition to download» на страницу, где вам предложат выбрать издание Mediacoder. Нас интересует, конечно же, полное издание «MediaCoder Full Edition» - наиболее функциональное из всех.

На момент составления руководства актуальной версией является 0.8.16.5292 . Остается кликнуть на содержащую номер версии ссылку, размещенную под заголовком MediaCoder 64-bit (x64), и воспользоваться одним из зеркал для загрузки.

Если по каким-то причинам скачать MediaCoder с официального сайта не удается, рекомендую искать свежую версию программы на сайте VideoHelp.com в разделе «Tools ».

При установке на этапе выбора компонентов («Choose Components»), которые будут проинсталлированы в систему, отметьте пункт «Extra Decoders» в разделе «Video Components». После первого запуска появится окно с предложением воспользоваться «Мастером настройки» («Config Wizard»), однако целесообразнее производить все настройки для будущего кодирования непосредственно в главном окне самой программы, потому необходимо отметить пункт «Skip this screen on startup» и нажать «Start now».

По умолчанию программа сворачивается не на панель задач, а в системный трей. Чтобы отключить эту опцию в главном меню программы выберите File - Setting - Overall - User Interface - Disable tray icon/Enable tray icon (вместо Enable tray icon and minimize to tray) и перезапустите MediaCoder.

Добавление файлов и подготовка к кодированию

В главном окне MediaCoder крупное поле слева вверху отведено под список заданий (Jobs ), то есть файлов, которые уже были перекодированы в нужный формат или же только дожидаются своей очереди. Добавить новый файл с этот список можно, перетащив его прямо из Проводника Windows или через диалоговое окно «Add». После добавления файла в поле «Properties » («Свойства») справа от списка MediaCoder отобразит данные о типе контейнера, битрейте, длительности, размере, а также подробную информацию о видео- и аудио-потоках. Над «Properties» вы увидите строку, показывающую путь к папке, в которой в результате перекодирования будет создан новый файл. По умолчанию используется папка, в которой находится оригинал (Original Folder), ее можно сменить, нажав кнопку с троеточием (Обзор) справа от поля.

Под списком задач расположено несколько вкладок с опциями кодирования, с помощью которых укажем программе все нужные нам свойства будущего файла. Выбираем вторую вкладку «Tasking ». По умолчанию MediaCoder на время кодирования размещает все временные файлы в стандартной системной папке AppDataLocalTemp. Если в системном разделе мало свободного пространства, рекомендуется сменить папку на любую иную, расположенную в другом разделе (в некоторых случаях MediaCoder экпортирует видео- и аудио-потоки из оригинального файла в отдельные временные файлы). Сделать это можно через диалоговое окно, нажав кнопку «Browse» под полем «Working Folder».

По умолчанию MediaCoder устанавливает приоритет для процесса кодирования автоматически. Если отзывчивость системы на время кодирования снижается слишком сильно, можно вручную изменить приоритет до уровня Lower или Idle в выпадающем списке в поле «Priority». Кроме того, можно установить предпочтения для использования ядер процессора, указав один из модулей, принимающих непосредственное участие в процедуре кодирования: audio/video decoder либо audio/video encoder. Рекомендуется выбрать самый «прожорливый» модуль - video encoder (отвечающий за конвертацию оригинального видео-потока).

Определение базовых настроек

Теперь перейдем к вкладке «Picture » («Свойства кадра»). Сначала отметим поле Resize галочкой. Выбрать нужное разрешение можно из выпадающего списка справа от поля Resize либо ввести вручную. Чтобы изменить яркость, контраст или гамму изображения, а также степень насыщенности цветов, нужно нажать на кнопку «Effects» и в появившемся окне «Clipping and Effects » с помощью ползунков выставить желаемые значения для этих параметров. Если в оригинальном видео наблюдаются горизонтальные полоски («эффект расчески») в динамичных сценах, необходимо применить специальный фильтр, активировав пункт «Enabled» в поле «De-interlace».

В этом же окне можно задать исходное и конечное значение времени (в полях «In Time» и «Out Time» соответственно), если вы собираетесь кодировать только определенный интервал, а не весь клип. Оба значения можно указать вручную, но легче это сделать при помощи ползунка под рамкой, в которой проигрывается видео. Сначала выберите стартовую позицию и нажмите «Mark In», а затем обозначьте финальную позицию, нажав «Mark Out». Далее - Ok для применения настроек. Задать начальную и финальную позиции времени для будущего видеофайла можно и в полях «Start Position»/«End Position» на вкладке «Time» вручную или кликнув на кнопку Select.

Важно! Иногда контрастность или насыщенность оригинального и конечного изображения совпадают не в полной мере. Чтобы сделать изображение более контрастным (как в оригинале), необходимо повысить значение "Contrast", а снизить излишнюю цветовую насыщенность можно, уменьшив слегка значение "Hue".

Чтобы выбрать нужный контейнер для видео, который объединит в одном файле аудио- и видео-потоки, откройте вкладку «Container » и выберите из выпадающего списка пункт «MP4» в поле «Container».

Параметры для видео-потока нужно задать на вкладке «Video »: сначала рядом с полем «Video bitrate» укажем необходимый нам битрейт - 3000 Kbps, далее выбираем видео-формат - H.264. Если у вас имеется современная видеокарта от nVidia, вы можете передать функцию конвертации видео графическому процессору - для этого отметьте пункт GPU справа от поля Encoder (в последнем название энкодера изменится на CUDA Encoder).

Параметры для аудио-потока задаются на вкладке «Audio ». В качестве аудио-формата выберите LC-AAC (Low Complexity AAC), если ожидаемый конечный битрейт аудио-потока превышает 96 Kbit/s, или HE-AAC/HE-AAC v2 (High Efficiency AAC) - для более эффективной (с меньшими последствиями для качества) конвертации в аудио-поток с низким битрейтом. По умолчанию для кодирования в формат AAC используется Nero Encoder. На вкладке «Sound» в поле «Channels» («Аудио-каналы») выберите Original для сохранения оригинальной конфигурации каналов аудио-потока (как правило, стерео).

Параметры кодирования аудио- и видео-потоков

Справа от группы вкладок с основными опциями, включающие перечисленные выше Tasking, Video, Audio, Picture и т.д., расположена еще одна группа вкладок, с помощью которых производится тонкая настройка энкодеров. Если для аудио-потока вы выбрали AAC, то вам станет доступна вкладка "Nero Encoder ", на которой в поле «Rate Mode» можно выбрать значение «Target Bitrate» (назовем это «оптимальным битрейтом» - в противоположность CBR/Constant bitrate - постоянному битрейту), а затем при помощи ползунка установить необходимый битрейт. Для фильмов и музыкальных клипов рекомендуется битрейт выше 192 Kbit/s.

Самый главный этап настроек касается выбора правильных параметров для кодирования видео-потока в формат H.264. Если выбран стандартный энкодер x264 (без участия GPU/CUDA), справа активируется вкладка «x264 ». Для достижения наилучшей совместимости с мобильными устройствами в поле «Profile» стоит указать «основной» профиль x264 - Main, и диапазон уровней («Levels») в пределах 3.0-4.2. Для современных и производительных устройств можно выбрать High Profile и Auto-level. Значение поля «Preset» изменим на Custom (Пользовательские настройки).

Motion Estimation

Здесь необходимо сделать небольшое отступление. Каждая из сцен, которые формируют видеоряд, состоит из определенного количества кадров (frames/pictures). Эта группа кадров (GoP , group of pictures), как правило, содержит в себе визуальную информацию о перемещении каких-либо объектов или других воспринимаемых нами изменениях (к примеру, яркости освещения). По умолчанию длина GoP равна значению в интервале от 25 до 250 кадров. При этом кадры в этой последовательности можно разделить на три группы: i-frames (intraframes, или reference frames , ключевые кадры) представляют собой кадры, которые полностью соответствуют определенным кадрам из оригинального видео-потока, а значит, занимают максимальный объем; p-frames (predictive frames) в GoP следуют за ключевыми кадрами или другими p-кадрами и содержат только данные, описывающие изменения по отношению к предыдущему кадру, таким образом «отнимая» намного меньше пространства; b-frames (bi-directional predictive frames) рассчитываются энкодером на основе данных как о предшествующих, так и стоящих впереди них кадрах. Компрессия, иными словами, сжатие, «уменьшение» размера видео-потока, видео осуществляется, с одной стороны, за счет квантизации и иных алгоритмов «упрощения» изображения, применяемых к ключевым кадрам, а с другой - за счет использования «легких» p/b-кадров, содержащих достаточно информации об изменениях от кадра к кадру для преобразования всей последовательности в динамичную сцену.

x264 активно задействует b-кадры с целью повышения эффективности кодирования, однако в большинстве случаев не стоит устанавливать значение «B-frames» выше 4-5 - за исключением анимационных материалов (мультипликации или anime). Кроме того, x264 позволяет включить так называемый «адаптивный» режим, в котором энкодер самостоятельно определяет, нужно ли в каждом конкретном случае использовать указанный выше максимум (4-5 b-кадров) или же сократить это количество за счет применения p-кадров. В «оптимальном режиме» энкодер лучше справляется с этой задачей, слегка уменьшая размер конечного файла (если на вкладке «Video» вместо битрейта указано качество в процентах)/улучшая качество изображения - установите «Optimal» вместо «Disabled». Что касается «Reference frames», их количество стоит указывать в пределах 2-4 кадров. Чем выше это значение, тем меньше интервал между кадрами при поиске во время воспроизведения видео - но вместе с тем, ниже и эффективность кодирования.

Главный параметр, который, пожалуй, в наибольшей степени влияет на сохранение оригинального качества видео - это «оценка движения» в динамичных сценах («Motion Estimation »). Если вы хотите добиться максимально возможного эффекта, выбирайте пункты UMH (Uneven multi-hexagon) или Exhaustive. Впрочем, чем больше усилий энкодер прикладывает к «обсчету» движений, тем дольше длится процесс кодирования. Параметр «Range» указывает размеры области (блока) кадра в пикселях, в которой происходит «поиск» быстрых изменений - для Full HD-видео, конвертируемого в режимах UMH и выше, рекомендуется значение не менее 16. Параметр «Subpixel ME» определяет выбор алгоритма оптимизации при «оценке движения» на позиции каждого пикселя в блоке: начиная со значения 6, энкодер задействует разные варианты алгоритма RDO (Rate-distortion optimization) - от простого RDO для i/p-кадров (6) до «улучшенного» («Refined RDO») для всех типов кадров (9). Повышение значений «ME Range» и «Subpixel ME» заметно увеличивает время кодирования.

В меню «Advanced » («Продвинутые опции») можно оставить активными все опции, предназначенные для сохранения качества изображения при конвертации, включая психо-визуальные оптимизации, deblocking-фильтр, убирающий артефакты в виде «квадратов» (на которые как бы распадается изображение), а также CABAC (Context Adaptive Binary Arithmetic Coder), увеличивающий эффективность кодирования - правда, за счет все тех же системных ресурсов.

Запуск процесса кодирования

Теперь, когда все настройки энкодера и параметры будущего видео-файла определены, можно приступить к кодированию. Для этого в списке задач выделите оригинальный файл (отметив галочкой поле слева от его названия), и нажмите кнопку «Start» на панели инструментов под главным меню MediaCoder. Прогресс отображается при помощи растущих полосок «Current Task» («Текущее задание») и «Total Tasks» («Все задания»). На вкладке «Preview» («Предпросмотр») в режиме реального времени можно наблюдать за окном, в котором демонстрируются кодируемые в данный конкретный момент кадры.

Если вы поставили в очередь несколько файлов, они будут обрабатываться программой последовательно. Для включения параллельного кодирования нескольких файлов на вкладке «Tasking» выберите нужное число одновременно выполняемых задач в поле «Parallelize» (полезно для кодирования аудио-файлов).

После завершения кодирования можно открыть окно Проводника с папкой, содержащей новый файл, кликнув по кнопке «Open » вверху справа от поля «Output». Мы получили более «компактную» версию трейлера с разрешением 1280x720 и размером на 44% меньше по сравнению с оригиналом. Процесс кодирования занял около 5 мин. MediaCoder указал соотношение длительности файла ко времени кодирования - 0.54.

Сопоставление характеристик оригинального (слева) и нового (справа) видео-файла, созданного при помощи энкодера x264

Если вам нужно произвести повторное кодирование файла (с другими параметрами), выделите его в списке, кликните на нем правой кнопкой мыши, и из контекстного меню выберите «Set item State» («Установить текущий статус для данного файла») - «Undone» («Статус: не завершено»). Статус в колонке «State» изменится на «Ready» («готов к кодированию»).

Кодирование с помощью технологии CUDA

Обладатели видеокарт от nVidia могут воспользоваться быстрым алгоритмом кодирования в формат H.264, использующим CUDA-архитектуру графического процессора. Отметив пункт «GPU » на вкладке «Video » справа от поля «Encoder», вы переключитесь на CUDA-энкодер. Затем на вкладке «CUDA » по соседству предстоит определить параметры для кодирования видео-потока: выбираем из списка «Preset» пункт «Custom» («Пользовательские опции»), далее - профиль «Main», уровень 4.2, 3 b-кадра (рекомендуемое значение для CUDA), а также активируем автоматический выбор длины групп кадров «Dynamic GoP» - в этом случае энкодер будет создавать ключевой кадр, открывающий собой последовательность GoP, не через жестко заданный интервал (некоторое точное количество кадров), а при необходимости, то есть при обнаружении начала новой динамичной сцены.

Следует заметить, что энкодер CUDA, несмотря на существенно более высокую скорость кодирования, не способен сохранить оригинальное высокое качество изображения - особенно, в случае с Full HD-контентом. Однако для кодирования видео для мобильных платформ CUDA можно отдать предпочтение, поскольку различие в качестве «картинки» будет уже не столь заметным. Средняя скорость (соотношение длительности к времени кодирования) кодирования трейлера в сравнении со стандартным энкодером возросла практически в 5 раз: 2.46x вместо 0.54x.

Сопоставление характеристик оригинального (слева) и нового (справа) видео-файла, созданного при помощи энкодера CUDA

Помимо MediaCoder внимания также залсуживают бесплатные программы MeGUI и XviD4PSP 6.0 (доступна бета-версия).







2024 © gtavrl.ru.