Конвертация файлов из одного мультимедиа формата в другой

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

Хотим мы того или нет, но не может быть так, чтобы в мире цифровых развлечений целиком доминировал некий единственный формат. Тот же MP3 сегодня успешно заменяется OGG и AAC, AVI — MPG, FLV и проч. На самом деле, существенной проблемы в таком разнообразии нет. 

Разделение форматов мультимедиа — это необходимость. У каждого формата — своя специфическая особенность, причина, по которой может или должен быть использован он, а не какой-либо другой. Зачастую все упирается в экономию — в нашем случае, экономию пространства жесткого диска. В каждом случае есть формат, наиболее выигрышный в данной ситуации и менее оптимальный. Сегодня мы сделаем следующее: во-первых, вспомним, какие мультимедиа форматы наиболее востребованы при конвертации видео/аудио и, во-вторых, рассмотрим необходимый набор инструментов для конвертации. Подчеркиваем: мы рассматриваем только мультимедиа форматы — а именно звук и аудио.

Часть I. Форматы и кодеки для конвертации

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

Видеостандарты

MPEG-1

MPEG-1 — стандарт, принятый группой экспертов MPEG (Moving Picture Experts Group — группа экспертов в области видео). На данный момент видео в MPEG-1 используется в на Video CD (качество VCD наиболее близко к качеству VHS видеокассет).

Изначально использование MPEG-1 видео ограничено скоростью потока1.5 Мегабита/c и разрешением 352?240. Однако данный стандарт позволяет использовать любое разрешение вплоть до 4095?4095.

MPEG-2

Стандарт MPEG-2 используется для конвертации видео и аудио при вещании, включая спутниковое вещание и кабельное телевидение. Имеет жесткие ограничения по разрешению (не более 720 ? 576), частоте кадров (25 к/с и 29.97 к/с), битрейту и др.

MPEG-3

Стандарт кодирования аудио и видео для телевидения высокой четкости (HDTW — High-definition television) со скоростью передачи данных от 20 до 40 Mбит/с. Работа над MPEG-3 была прекращена после модификации MPEG-2 (когда стандарт MPEG-2 не хуже MPEG-3 стал справляться с обработкой видео).

Не следует путать MPEG-3 с музыкальным форматом MP3 (MPEG-1 Part 3 Layer 3/MPEG-1 Audio Layer 3).

MPEG-4

MPEG-4 используется для сжатия цифрового аудио и видео. Предназначен для вещания в Интернете (потоковое видео, видеотелефония), кодирования и записи фильмов на компакт-диски, (видеотелефон) и широковещания.

Видеокодеки

DivX (Digital video express)

Самый известный видеокодек для платформ Microsoft Windows и Mac OS X, которым сегодня сжимаются большинство фильмов. Сжатие позволяет разместить полуторачасовой видеоматериал на 1 — 2 CD. Распространяется он в двух версиях: DivX и DivX Pro. DivX бесплатный (AdWare), его можно использовать без ограничений, второй — платный. Приставка “Pro” стоит $19.99 вместе с дополнительными возможностями пакета и преимуществами перед бесплатной версией. Это:

— лучшая компрессия (около 25%) видео,
— поддержка технологии GMC (Global Motion Compensation), которая улучшает качество видео и немного улучшает степень сжатия,
— DivX Pro обеспечивает полную поддержку двунаправленного кодирования (B-frames),
— включает в себя дополнительный инструментарий для кодирования видео. 

Программы для работы с DivX 

DivX Player — официальный проигрыватель от создателей видеоформата DivX.

DivX Subtitle Displayer — программа для отображения субтитров при воспроизведении DivX видео.

DivFix — утилита для восстановления поврежденного DivX видео.

DivX AntiFreeze – некоторые видеоклипы имеют поврежденные кадры. AntiFreeze препятствует “замораживанию” видео.

Dr. DivX — программа для перегона видео с различных источников (из файла, с видеокамеры, ТВ и т.д.) в видеофайлы в формате DivX. Утилита умеет работать с MPEG1, MPEG2, MPEG4, AVI и WMV.

Xvid

Библиотека преобразования видео стандарта MPEG-4, распространяется по GNU General Public License. В отличие от кодека DivX, который выпущен только для платформ Microsoft Windows и Mac OS X, Xvid — продукт кроссплатформенный (используется на всех платформах и операционных системах, для которых можно скомпилировать исходный код кодека).

Как можно заметить, название кодека — “перевертыш” от DivX. На практике, Xvid — это и есть альтернатива DivX. Кодек отличается быстрой скоростью работы и приемлемым качеством изображения. Настраивается как через сторонние программы, так и через собственное окно настроек.

Программы для работы с Xvid

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

Koepi XviD — одна из таких компиляций.

Nic’s XviD — еще один популярная сборка, включающая Xvid.

Windows Media Video

Система кодирования, разработанная компанией Microsoft. Входит в мультимедийный пакет Windows Media. Существует в нескольких версиях: Microsoft MPEG-4 Video Codec, Windows Media Video 9 и др. Несмотря на то, что с DivX видео WMW конкурировать не может, он активно используется в разработке медиа- и игровых приложений под платформу Windows.

Программы для работы с WMV

Windows Media Encoder — кодек и оболочка для кодировщика.

Windows Media Video 9 VCM — аналогично с предыдущим, но не включает в состав графическую оболочку.

Ligos Indeo

Вначале кодек Ligos Indeo разрабатывался Intel, но затем был взят на доработку компанией Ligos. Сейчас кодек позволяет просматривать видео под разными битрейтами, соответственно, с адаптивным качеством. Ligos Indeo поддерживает процессорную инструкцию MMX (правда, у DivX поддерживаемых инструкций куда больше).

Программы для работы с Ligos Indeo

Intel Codec Installer — поставляет так называемый кодек I263, который делает возможным проигрывание электронных открыток и видео в формате Ligos Indeo.

Intel JPEG Library Video Codec (ijlvid) — специальный драйвер, основанный на библиотеке Intel JPEG, поддерживающий декомпрессию в RGB24 и компрессию форматов RGB24 и YUY2.

Intel Music Coder — благодаря этому пакету можно прослушивать видео формата AVI со звуком, кодированным в IMC.

Apple QuickTime

Этот бесплатный пакет кодеков достаточно известен не только пользователям продукции Apple. Доступен для загрузки с сайта Apple (www.apple.com) вместе с программой для воспроизведения видео в quicktime- формате, которая так и называется — QuickTime.

Программы для работы с Apple QuickTime

QuickTime — программа для воспроизведения файлов формата MOV/QT. К сожалению, портированная в Windows версия обладает множеством недостатков (неудобство интерфейса, неоправданная ресурсоемкость и т. п.).

QuickTime Alternative — альтернатива QuickTime. Пакет содержит кодеки и программы для воспроизведения видео в формате quicktime любым видеоплеером.

DScaler MPEG

Бесплатный MPEG2 кодек. С его помощью можно проигрывать видео формата MPEG2 (DVD, SVCD) .

Программы для работы с DScaler MPEG

GPL MPEG-1/2 DirectShow Decoder Filter , Stinky’s MPEG-2 Codec — позволяет проигрывать файлы формата MPEG-1 и MPEG-2 в Windows Media Player и др. плейерах.

Dscaler — программа для захвата и обработки видео MPEG формата.

TrueMotion VP6

TrueMotion VP6 — конкурент MPEG4 кодеков DivX и Xvid. На невысоких битрейтах даёт заметно лучшую картинку, чем последние. В последнее время многие видеоролики закодированы именно в VP6 и имеют формат FLV. Взамен TrueMotion VP6 предлагается усовершенствованная версия — VP7.

Программы для работы с VP6

Браузеры с поддержкой Flash, видеоплейеры.

Free FLV Converter и Any Video Converter — соответственно платный и бесплатный конвертеры из FLV в другие видеоформаты.

Совет. Если хотите, чтобы все вышеперечисленные пакеты были установлены на вашем компьютере вы и не желаете скачивать каждый кодек по-отдельности, загрузите и установите универсальный и бесплатный пакет K-Lite Pack (www.codecguide.com). Распространяется он в 5 версиях:

  • Basic — содержит в себе необходимый минимум: кодеки DivX и Xvid.
  • Standard — более расширен по сравнению с предыдущим пакетом. Позволяет проигрывать распространенные и не самые известные форматы.
  • Full — пакет, в наибольшей степени предназначенный для кодирования/декодирования видео. Включает все необходимые для этих операций инструменты.
  • Corporate — корпоративное решение. Очень похоже на пакет Full.
  • Mega — Full-версия плюс набор кодеков Real Alternative.

Видеоформаты

MPG

Основной формат MPEG. Файл с данным расширением содержит MPEG1 видео + MP2 (MPEG-1 layer 2) или реже MP1 аудио.

VOB

Формат MPEG файлов на DVD-Video дисках. Представляет собой тот же MPG, но с субтитрами и звуковой дорожкой не-MPEG формата (это может быть AC-3 аудио.

AVI

AVI (Audio Video Interleaved — Аудио + Видео + Слоёные) — формат, разработанный компанией Microsoft.Чаще всего применяется для хранения MPEG4 видео. В настоящий момент Microsoft рекомендует использовать вместо AVI формат ASF.

ASF

ASF (Active Streaming Format) — еще одна разработка Microsoft. Существует два варианта ASF — v1.0 и v2.0. С некоторого времени ASF файлы имеют расширения WMA или WMV.

MOV/QT

Формат разработан компанией Apple. QuickTime — рекомендованный формат для MPEG4. MOV файлы идут с расширением MPG или MP4. Видео и аудио в этих файлах — не что иное, как MPG и AAC.

RealMedia

Формат потокового вещания. Характеризуется, с одной стороны низким качеством изображения на высоких битрейтах и, с другой — хорошей степенью сжатия. Это позволяет воспроизводить музыку и видео в сети Интернет в “демонстрационном” качестве. Файлы формата RealMedia имеют расширение *.RM, *.RAM или *.RMVB.

Аудиоформаты (в сокращении)

ASF

ASF (Advanced Streaming Format, не путать с одноименным видеоформатом) — стандарт аудио для OC Mac. Большой размер файла и качество, приближенное к AudioCD.

FLAC (Free Lossless Audio Codec)

FLAC (Free Lossless Audio Codec) — сжатие звука до 50 процентов без потери качества звучания.

WAV

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

FLAC (англ. Free Lossless Audio Codec — свободный аудиокодек без потерь) — популярный свободный кодек для сжатия аудио. В отличие от кодеков с потерями Ogg Vorbis, MP3 и AAC, не удаляет никакой информации из аудиопотока и подходит как для прослушивания музыки на высококачественной звуковоспроизводящей аппаратуре, так и для аудиоколлекции. Поддерживается многими аудиоприложениями.

AIFF

Формат файлов для платформы Mac OS. Характеризуется высоким качеством звучания, поскольку не подвержен сжатию (т. н. формат loseless).

Monkey’s Audio — популярный формат кодирования цифрового звука без потерь. Распространяется бесплатно вместе с открытым исходным кодом и набором программного обеспечения для кодирования и воспроизведения, а также плагинами к популярным плеерам. Файлы Monkey’s Audio имеют расширения APE для хранения аудио и APL для хранения метаданных.

WMA (Windows Media Audio) — формат, разработанный компанией Microsoft для хранения и трансляции аудио-информации. Изначально формат WMA задумывался как альтернатива MP3, но на день Microsoft противопоставляет ему другому формату — AAC. Файлы, сжатые этим кодеком, примерно в четверть более объемные, чем OGG, хотя формат WMA характеризуется неплохой способностью сжатия, что позволяет ему на низких битрейтах «обходить» по качеству звучания MP3.

MP3

MP3 формат сжатия с потерями. Вкратце, алгоритм компрессии звука такой: звуковая информация, которую человек воспринять не может, из записи удаляется.

Объективно MP3 нельзя назвать “лучшим”, “оптимальным” форматом. Главное его достоинство — формат распространен настолько, что проблем с программной/аппаратной несовместимостью быть не может. Степень сжатия можно варьировать, в том числе в пределах одного файла. Интервал возможных значений битрейта составляет 8 — 320 кбит/c. Большая часть музыки, распространяемая в Интернете нелегальным способом, имеет битрейт от 128 до 256 (в редких случаях 320) kbps. Для ознакомительного слушания такого качества вполне хватает, но для хранения в аудиоколлекции мы порекомендуем использовать OGG или AAC. По соотношению размер/качество выигрывает AAC.

AAC

AAC (Advanced Audio Coding) — наиболее вероятная альтернатива MP3 (как еще говорят — “результат эволюции MP3-файлов ”). Формат продвигается компанией Apple — в частности, в известном онлайновом музыкальном магазине iTunes. Иногда AAC встречается и на других сервисах по продаже музыки.

При сжатии AAC теряет меньше, чем MP3, звуковой информации. В результате, при одинаковом размере AAC по качеству опережает MP3. Более того, в данном формате есть возможность сжимать аудио без потери качества (профиль ALAC). Другие особенности по сравнению с MP3:

— Частоты с 8 Гц до 96 кГц (MP3: 8 Гц — 48 кГц)
— До 48 звуковых каналов
— Большая эффективность кодирования при постоянном звуковом потоке
— Большая эффективность кодирования при изменяющемся звуковом потоке

Формат файлов:

M4A — незащищённый файл AAC,
M4B — файл AAC, поддерживающий закладки (используется для аудиокниг и подкастов),
M4P — защищённый файл AAC. Используется в онлайн-магазинах для защиты файла от копирования.

OGG

Ogg Vorbis — относительно новый формат аудиокомпрессии (официально появившийся летом 2002 года). Поскольку лицензия, по которой он распространяется, полностью открыта, OGG “прижился” в качестве основного формата в среде Linux. OGG позволяет в достойном прослушивания качестве сжимать треки (8kHz-48.0kHz, 16+ бит, битрейт от 16 до 128 kbps на канал). Это ставит формат в один ряд с AAC, WMA и, разумеется, MP3. Психоакустическая модель, используемая в Vorbis, близка к MPEG Audio Layer III, но практическая реализация этой модели несколько иная. Поэтому при прослушивании OGG файлов можно заметить ощутимую разницу (как на на высоких, так и на низких битрейтах) по сравнению с другими форматами.