Кодеки и программы для просмотра DVD на компьютере
Введение
1. Варианты комплектования DVD привода
2. Установка кодека для воспроизведения DVD видео
3. Установка кодеков для воспроизведения видео-файлов
4. Подбор и установка аудио-кодеков и фильтра субтитров
5. Альтернативный медиа-плеер
6. Копирование DVD видео на винчестер
7. Воспроизведение DVD видео с винчестера
8. Региональная защита DVD видео
Заключение
Сведения об изменениях
Копирайт
Введение
Как известно, любой современный компьютер можно превратить в DVD плеер
путем установки привода стоимостью от 500 рублей и выше. Это в несколько
раза меньше, чем стоимость аппаратного DVD плеера. Но данное заманчивое
предложение на самом деле предполагает наличие дополнительных расходов
на программное обеспечение, о которых многие покупатели DVD приводов
даже и не подозревают.
Эта статья написана, как ведение в предмет для начинающих. Давайте себя
проверим: Вы купили DVD привод, поставили его в компьютер, запустили
видео-диск - но компьютер ничего не воспроизводит. Или воспроизводит,
но с цветными квадратиками вместо изображения. Или показывает хорошо,
но без звука. Или вместо фильма выводится цветомузыка. Если Вы не
понимаете, отчего это так получилось - то читайте дальше. Вы получите
ответы на два основных вопроса:
- Сколько на самом деле стоит полноценный компьютерный DVD плеер?
- Можно ли уложиться в упомянутый около-500-рублевый бюджет, не нарушая
ничью интеллектуальную собственность?
На самом деле по этим вопросам существует много различных решений.
Мы рассмотрим официальные рекомендации Microsoft
(они выделяются желтоватым цветом) и два альтернативных
варианта, решающих ту же задачу с меньшими затратами - первый на основе
штатного штатного медиа-плеера Microsoft, а второй на основе проекта
с открытыми исходными кодами. Отметим, что самые нетерпеливые могут сразу
перейти к Заключению и выполнить содержащиеся там
инструкции по загрузке и установке файлов.
1. Варианты комплектования DVD привода
Современные DVD приводы относятся к одной следующих основных категорий:
- DVD-ROM - самые дешевые приводы, рассчитанные на чтение однослойных
и двухслойных DVD дисков объемом до 8.5G байт, а также CD-дисков.
- DVD/CD-RW - комбо-приводы, которые читают DVD и пишут старые
CD-диски емкостью до 700-800 мегабайт. Тоже дешевые, хороший вариант
для любителя сэкономить деньги на приводе с тем, чтобы потом потратить
их на CD-болванки.
- DVD-RW - приводы, которые читают и пишут DVD диски различных
модификаций. На данный момент (2006 год) актуальны мультиформатные
рекордеры с поддержкой двухслойных дисков (Double Layer), т.к. ими можно
копировать промышленные DVD диски объемом до 8.5G байт без потери качества.
Более старые мультиформатные модели могут поддерживать только однослойные
диски форматов DVD-R/RW и DVD+R/RW объемом до 4.7G байт. А самое
современное решение - это приводы Blu-Ray и HD DVD, которые позволяют
записывать диски объемом в несколько десятков гигабайт.
Тема записи дисков обсуждается в другой статье нашего цикла -
"Опыты по записи DVD дисков бесплатными программами",
а с точки зрения чтения дисков все вышеперечисленные устройства
примерно равноценны. Точнее, качество чтения зависит от конкретной линейки.
К примеру, популярные пишущие приводы NEC прекрасно пишут диски любого
типа, но не всегда могут прочитать диски среднего и низкого качества.
Комплектование привода выполняется по двум основным вариантам:
- OEM - привод в полиэтиленовом мешке, без документации и программного обеспечения.
- Retail - привод в коробке, с программным обеспечением.
OEM вариант самый дешевый, поскольку вся забота о программной части
возлагается на операционную систему. Если у Вас на компьютере
стоит операционная система Windows XP Media Center Edition 2005, то она
и в самом деле сможет воспроизвести видео, звук и даже записать файлы
на болванку, если привод пишущий. Но эта операционная система пока еще
редкий гость на наших компьютерах, поскольку она стоит на 1500 рублей
дороже, чем Windows XP Home Edition и к тому же выпускается только в OEM
варианте (т.е. обновить существующую операционную систему с ее помощью
не получится). Гораздо чаще приходится иметь дело с обычной Windows XP,
которая сама по себе она умеет только читать файлы и проигрывать
музыкальные диски. А вот видео на DVD она принципиально не воспроизводит,
и ничего не знает о видео-файлах AVI в формате MPEG4, которые часто
можно встретить на CD-дисках.
Ищем другой вариант. Спрашиваем медиа-плеер, почему он не показывает видео
("Сведения"). И нас любезно направляют на сайты партнеров Microsoft, где
недостающий софт можно купить всего за 14.95 баксов, т.е. за 420 рублей.
Вроде бы недорого, но платить надо через Интернет или по кредитной карте.
Самое время приобщиться к современным банковским технологиями, если Вы до
сих пор еще это не сделали!
Проще и дешевле купить привод в коробке, или Retial, сокращенно Rtl. Читающий
DVD-ROM Retail стоит примерно на 200 рублей дороже, чем OEM в мешке, но там
обязательно есть CD диск с программами для нормальной работы привода во всех
заявленных производителем режимах. Обычно на этом CD записывается софт от
упомянутых выше партнеров Microsoft - Intervideo DVD XPack, CyberLink
PowerDVD, Sonic CinePlayer DVD и т.п. Увы, но Retail вариант имеется не
во всех магазинах и не от всех производителей. И если недорогой читающий
DVD-ROM в исполнении Retail еще можно найти, то самые популярные модели
пишущих приводов присутствуют на рынке только в OEM варианте.
Зачем мне заморочки с этими Вашими вариантами? - скажете Вы. Мне все равно,
будет привод в коробке или в мешке - но если продавец мне его продает - то
пусть сам позаботится о софте! Совершенно верно, продавцы не откажут Вам в
этой просьбе. Но надо понимать, что мало у кого в прайсе найдется строчка с
лицензионным софтом для DVD - поэтому Вы получите кустарный диск с чужим
серийным номером или "кряком".
Закончим на этом наше мини-исследование рынка и отправимся в Интернет
на сайт www.free-codecs.com, где
собственно и можно найти все необходимые примочки для воспроизведения
фильмов на компьютере, причем совершенно бесплатно и на законной основе.
Мы не будем обсуждать все предлагаемые там решения, т.к. их очень много.
Вместо этого, мы подберем варианты с простой установкой и минимальным
объемом закачиваемых файлов - они пригодятся для тех, кому приходится
оплачивать время соединения или объем потребляемого трафика. Все
рекомендуемые программы испытаны на самой современной операционной системе
Windows Server 2003 в 32 и 64-битном режимах с включенной защитой DEP. Это
значит, что на Вашей любимой Windows XP они тоже будут работать без проблем
:). Аналогичной хорошей совместимости можно ожидать для Windows 2000;
большинство программ будут работать и под Windows 9x/Me.
2. Установка кодека для воспроизведения DVD видео
Для начала определимся с тем, что нам нужно. Фильмы на DVD хранятся
в сжатом формате, известном как MPEG2 (Motion Pictures Experts Group).
Программы компрессии-декомпрессии для этого формата называются кодеками.
Компрессия делается при записи фильма на DVD и происходит с некоторой
потерей качества, которая незаметная или почти незаметна на глаз,
если все сделано грамотно. Это целая наука, которой мы заниматься не
будем, поскольку нас здесь интересует воcпроизведение готовых фильмов.
Для воспроизведения фильма в формате MPEG2 нужна функция декомпрессии,
которая выполняется декодером.
Итак, идем в раздел Video Codecs, ищем в спиcке кодек MPEG2 и находим пакет
DScaler
MPEG Filters, который занимает всего 600 с небольшим килобайт. В
аннотации написано, что декодер может применяться для просмотра фильмов под
Windows Media Player. Отлично, загружаем архив, запускаем оттуда программу
установки и смотрим видео. Ради любопытства можно заглянуть в документацию
- там написано, что DScaler состоит из двух фильтров (Filters) - декодера
видео в форматах MPEG1 и MPEG2 и декодера аудио в форматах MPEG layers 1 2
и 3 (MP3), DTS, AC3 и PCM. Декодер аудио необходим для того, чтобы
воcпроизвести аудиодорожку.
В этом же разделе можно найти и другие декодеры MPEG2, но они несколько
сложнее в установке.
3. Установка кодеков для воспроизведения видео-файлов
Самый распространенный способ хранения видео на персональных компьютерах
описывается стандартом MPEG4. Этот стандарт предусматривает более
сильное сжатие, чем MPEG2 - поэтому файлы AVI c видео MPEG4 хранятся в
домашних коллекциях, применяются для записи видео на CD-диски и передачи
видео через Интернет. Формат сжатия MPEG4 входит в стандарт видео высокой
высокой четкости (HD Video). Наиболее популярные кодеки MPEG4 - это
DivX и XviD.
Поскольку кодеки MPEG4 применяются для экстремального сжатия видео-файлов,
то они непрерывно совершенствуются. Поэтому Windows XP про новые кодеки
ничего не знает и вместо фильма в формате стандартного MPEG4 воспроизведет
цветомузыку.
Добиться от нее объяснения на этот будет потруднее. Надо
выбрать в медиа-плеере вкладку "Библиотека" и пункт "Проигрывается",
кликнуть правой кнопкой воспроизводимый файл (он помечен восклицательным
знаком) и выбрать в контекстном меню пункт "Сведения об ошибке...". Вас
направят на сайт Microsoft, где дадут прочитать несколько страниц с
объяснениями, после чего предложат загрузить кодек
DivX. На этот раз - бесплатно.
Вот еще одна, более удобная страница загрузки:
DivX 6.
Бандл весит 15 мегабайт, потому что кроме декодера там есть
пробная версия кодера, плееры, а также спонсорская нагрузка в виде Google
Toolbar и Google Desktop. Все эти компоненты можно ставить или не ставить
по желанию, но загрузить придется все. На скриншоте перечислены те
компоненты кодека, которые необходимы для воспроизведения файлов MPEG4.
Вместо последней версии DivX можно загрузить
DivX 5.
Это старая версия все еще актуальна при том, что вдвое меньше по объему,
а кроме того - у нее есть вариант для установки на устаревших операционных
системах Windows 98/Me, в то время как последнюю версию DivX можно ставить
только на Windows 2K/XP.
А если Вы готовы еще отступить от рекомендаций Microsoft, то
вместо кодека DivX можно загрузить универсальный декодер MPEG4
FFDShow,
который весит всего 2 с небольшим мегабайта (у этого декодера есть
также варианты с оптимизацией под SSE и SSE2, которые меньше загружают
процессор, но весят примерно на 1.5 мегабайта больше). В отличие от DivX,
декодер FFDShow поддерживает не только видео (DivX версии 3, 4 и 5, XviD,
MPEG-1 и 2, Microsoft MPEG-4 v.1,2,3, MJPEG, HuffYUV, Cinepack, Indeo),
но и разнообразные аудио форматы (mp1-mp3, AC3, DTS, AAC),
необходимые для воспроизведения звуковой дорожки. Вдобавок, интерфейс
декодера переведен на многие языки, в том числе и на русский. Впрочем,
последнее вряд ли является большим достоинством, т.к. тонкости настройки
декодера все равно понятны только специалистам. Но проводить настройку
FFDShow совсем не обязательно (и даже нежелательно) - вместо этого лучше
согласиться при установке с теми опциями, которые предлагаются по умолчанию.
Отметим также, что в силу непрерывного совершенствования кодеков
на компьютере желательно иметь последнюю стабильную (т.е. не бета)
версию декодера.
Любой из указанных декодеров воспроизводит все стандартные MPEG4 файлы,
так что необходимость в загрузке дополнительных кодеков MPEG4 (например,
XviD)
будет возникать достаточно редко. В основном, кодеки приходится искать
в том случае, когда соответствующий формат реализован с фирменными
отклонениями от стандарта ISO MPEG4. Перечислим некоторые из них:
Microsoft Windows Media (файлы WMA, WMV),
Apple Quick Time (файлы QT, MOV),
Real Video (файлы RA, RM),
On4 VP4 (файлы VP4, VP4),
On2 VP6 (файлы VP6) и
On2 VP7 (файлы VP7).
А вот этот небольшой альтернативный установочный пакет (около 500 килобайт) -
Haali Matroska Splitter
- не кодек, а так называемый сплиттер. Он применяется для извлечения видео,
аудиодорожек и субтитров из различных файлов-контейнеров, в числе которых
всем известный формат AVI. С ним проблем не бывает, а вот менее
распространенные контейнеры как раз и могут потребовать установки сплиттера.
Это файлы MKV (Matroska, или Матрешка), MP4/3GP (контейнеры по стандарту MPEG4),
MOV (Apple HD Quick Time) и OGG/OGM (Ogg Vorbis).
Еще один интересный комплект для любителей цифровой экзотики - это
Direct Show Filter Pack
Данный пакет больше по размеру (до 2 мегабайт в полной версии), но зато он
имеет лучшую функциональность. Помимо сплиттеров для множества различных
форматов, в нем есть различные аудио-фильтры и программа для их обслуживания.
Прочитать про различные форматы видео можно в статье
"Захват, обработка и хранение видео с использованием ПК".
4. Подбор и установка аудио-кодеков и фильтра субтитров
Теперь рассмотрим случай когда видео воспроизводится без звука,
при этом медиа-плеер диагностику на выдает. Просто молчит, как партизан
и все тут! Причина молчания может заключаться в том, что имеющийся AC3/DTS
декодер Dolby не справляется с особенностями новых форматов.
Загружаем более современный декодер отсюда:
AC3 Filter.
Как обычно, рекомендуется взять основную, а не тестовую версию;
на момент написания статьи это была версия 1.01a RC5.
Ну и конечно же, декодеры могут потребоваться для альтернативных
звуковых форматов. Если эти декодеры не установились вместо с
видео-декодерами, то их надо будет подгрузить отдельно.
Для звуковых файлов OGG и звуковых дорожек в файлах OGM нужен
декодер формата OGG Vorbis
Core Vorbis,
а для воспроизведения звуковых файлов APE нужен декодер Monkey's Audio
Monkey's Audio Filter.
После этого соответствующие файлы можно будет открывать и воспроизводить в
медиа-плеере.
Еще один фильтр может потребоваться для воспроизведения субтитров:
VobSub Filter (VSFilter).
5. Альтернативный медиа-плеер
На сайте www.free-codecs.com можно
найти и другие необходимые кодеки, в том числе целые сборники кодеков и
программ объемом от 1 до 50 мегабайт, которые пользуются большой популярностью.
В состав многих сборников входит проигрыватель с открытыми исходными кодами
Media Player Classic,
который является улучшенным аналогом старого доброго Media Player 6.
Проигрыватель имеет дружественный интерфейс, где все находится на виду -
поэтому он намного проще в обращении, чем навороченный и запутанный
Windows Media Player.
Плеер проигрывает все форматы, для которых есть кодеки Direct Show,
т.е. все те, которые может воcпроизвести Windows Media Player.
При этом для воcпроизведения DVD декодеры не нужны вообще, т.к.
в программу изначально вcтроена поддержка MPEG2, AC3 и DTS,
а для проигрывания файлов AVI, OGM и MKV достаточно установить
любой декодер MPEG4. С дополнительными кодеками плеер играет
файлы Real Media, Quick Time, Macromedia Flash (SWF), Rad Tools
Smacker & Bink (SMK, BIK), причем делает это намного лучше
оригинальных проигрывателей. Плеер может воспроизводить некорректно
записанное DVD видео и поврежденные AVI-файлы. Размер архива
с плеером - менее двух мегабайт. Русскую версию плеера, справку
и дополнительные кодеки можно скачать на сайте
mpc.nm.ru.
6. Копирование DVD видео на винчестер
Законы об охране авторских прав запрещают копирование лицензионных дисков
с целью их распространения или продажи, но позволяют создавать резервную
копию собственного диска для целей домашнего просмотра. Если Ваш привод
не позволяет записывать DVD диски, то можно создать копию диска на
винчестере. Пофайловую копию диска, если он не зашифрован, можно сделать
хоть в проводнике Windows. Но это не самый лучший способ, т.к. не все
программы и медиа-плееры согласятся работать с пофайловой копией.
Лучше применить для копирования бесплатные программы
DVD Decrypter
и
DVD Shrink.
Они умеют снимать защиту от копирования с фирменных дисков, создавать
пофайловую копию диска или записывать образ диска в виде файла ISO, который
совместим с большинством программ просмотра и записи дисков. Обе программы
удобны тем, что могут выполнять свои основные функции без дополнительных
настроек.
Программа DVD Decrypter хороша своей шустрой работой, наличием
русификации
и множеством дополнительных возможностей, в их числе - поиcк обновлений
для прошивки DVD привода на www.rpc1.org.
Данную программу удобнее всего применять для копирования диска целиком,
лучше всего в образ ISO - в этом случае программа сохранит информацию
о разделении на слои, которая пригодится при записи образа диска на
двухслойную болванку. Развитие DVD Decrypter остановлено на версии
3.5.4.0, но эта программа по-прежнему является лучшей в своем классе.
Программа DVD Shrink предлагает удобный, интуитивно понятный интерфейс
для любительского ремастеринга DVD диска. Она позволяет при необходимости
исключить ненужные разделы и пережать существующие с тем, чтобы их можно
было записать на диск меньшего размера. Эти возможности будут очень кстати
и при создании архива DVD на винчестере.
При пережатии DVD видео сокращается занимаемый им размер на жестком диске,
но одновременно падает качество изображения. Возникает вопрос - можно ли
сократить размер видео на диске, но не потерять при этом в качестве картинки,
например, за счет использования более современного формата MPEG4? Ответ будет
такой: можно, но это потребует значительно больших затрат времени. Более
подробные разъяснения по этому вопросу вынесены в отдельную статью:
"Средства сжатия DVD видео для бытового применения".
7. Воспроизведение DVD видео с винчестера
Образы DVD в формате ISO могут быть смонтированы драйвером
Daemon Tools
для их воcпроизведения с винчестера. Для этого программа создает
виртуальные диски, которые всеми остальными программами воспринимаются,
как дополнительные приводы. Управление виртуальными дисками выполняется
из системного трея. Последняя версия Daemon Tools 4 идет с рекламой
Daemon Tools Search Bar, которую при установке можно отключить.
Среди коммерческих драйверов можно отметить относительно недорогой пакет
Alcohol 52%,
который совмещает функции создания и воcпроизведения образов дисков.
8. Региональная защита DVD видео
Лицензионные диски с DVD видео могут обладать региональной защитой,
которая препятствует так называемому "серому" импорту видеопродукции.
Для этого диск привязывается к одному из следующих восьми регионов:
- США, Канада;
- Европа, Ближний Восток, Южная Африка, Япония;
- Юго-восточная Азия;
- Австралия, Центральная и Южная Америка;
- Африка, Азия, Восточная Европа, в том числе Россия;
- Китайская Народная Республика;
- Зарезервирован;
- Экстерриториальная зона.
Региональный код записывается на DVD диске и на его обложке. А программное
обеспечение плеера настраивается так, чтобы он проигрывал только диски
определенного региона. Т.е. это значит, что легальный фирменный диск,
купленный в Росиии Вы сможете проиграть только на плеере, адаптированном
для России. Понятно, что эта защита не прибавляет популярности легальному
видео, к тому же многие считают, что она нарушает права потребителей -
поэтому в новом стандарте HD DVD от нее вроде бы собираются отказаться, а в
большинстве DVD плееров предусмотрено снятие региональной защиты "на случай
сбоя", о чем открыто пишется в инструкции. Применительно к компьютерным
технологиям ситуация выглядит так:
- DVD привод не имеет аппаратной региональной защиты (тип RPC1, в основном старые приводы со скоростью до 4x).
- DVD привод имеет аппаратную региональную защиту (тип RPC2, практически все новые приводы со скоростью 10x и выше).
Если DVD привод относится с типу RPC1, то защита реализуется в программном
плеере. Поэтому все, что Вам нужно - это программный плеер без данной
защиты.
Но правильный плеер не поможет, если привод относится к типу RPC2.
В таком приводе можно менять регион конечное число раз (обычно до 5), после
чего код региона фиксируется. Посмотреть тип привода, текущий код региона и
количество изменений для привода RPC2 можно с помощью программы DVD Decrypter.
Проблема RPC2 решается путем прошивки привода в RPC1, если таковая
существует - в ее поисках поможет DVD Decrypter. Кроме этого, есть платные
программы типа
DVD Region+CSS Free
и
Any DVD
для обхода аппаратной защиты RPC2 без перепрошивки привода.
Заключение
Не так давно
Еврокомиссия засудила Microsoft
за то, что эта компания комплектует свою операционную систему
медиа-плеером. Обоснованием столь сурового решения послужило то, что
монопольное положение Microsoft на рынке операционных систем позволяет ей
продвигать "свой" медиа-плеер в ущерб продукции конкурентов. Посочувствуем
гиганту софта ;) - он попадает под санкции, даже если борется на рынке
вполсилы - ведь столь грозный для соперников медиа-плеер сам по себе не
воспроизводит ни один из популярных видео-форматов! Чтобы извлечь из этого
плеера хоть что-нибудь интересное, его надо снабдить дополнительными
кодеками. Впрочем, это вполне приемлемый вариант. Если не следовать
буквально рекомендациям Microsoft, то в сети можно найти бесплатные
кодеки, которые все вместе занимают около 5 мегабайт, просто ставятся,
не требуют дополнительной настройки и при этом добавляют в систему
полноценную поддержку DVD видео и популярных медиа-форматов
AVI, MP4, 3GP, HD MOV, MKV, OGM, OGG и APE. Вот их перечень:
- DScaler MPEG Filters (DVD видео).
- FFDShow (AVI видео).
- AC3 Filter (исправление проблем со звуком).
- Haali Matroska Splitter (форматы MP4, 3GP, HD MOV, MKV, OGM).
- Core Vorbis (звуковые файлы OGG и звук в файлах OGM).
- Monkey's Audio Filter (звуковые файлы APE).
- VobSub Filter (VSFilter) (субтитры).
Если для загрузки предлагается несколько вариантов - то берите тот, что
соответствует Вашему процессору, операционной системе и снабжен установщиком.
Желательно, чтобы это была не бета-верcия.
На сайте www.free-codecs.com можно
найти и другие необходимые кодеки, в том числе целые сборники кодеков
объемом от 1 до 50 мегабайт, которые пользуются большой популярностью.
В состав многих сборников входит популярный альтернативный плеер с
открытыми исходными кодами
Media Player Classic,
который при размере архива менее 2 мегабайт обладает встроенной
поддержкой DVD видео. Русскую версию плеера, справку и дополнительные
декодеры можно скачать на сайте mpc.nm.ru.
В числе других интересных бесплатных программ можно отметить программы
копирования DVD дисков на винчестер для их автономного воспроизведения.
Автор: Рауль Нурович Шакиров
Источник: www.imach.uran.ru/rns/
|