Программное декодирование DVD

Вопреки распространенному мнению, для воспроизведения DVD video совсем необязательно приобретать специальное и дорогостоящее оборудование. Вполне удовлетворительные, а иногда и просто великолепные результаты, можно получить при воспроизведении на компьютере чисто программным путем, производительности современных процессоров вполне достаточно.



Требования к системе

PC с процессором не хуже P2-233 с операционной системой Win95/98.
К сожалению, даже P200MMX обеспечивает просмотр разве что отдельных кадров. Зато на P2-266 загрузка процессора при FullScreen воспроизведении составляет около 25%. Работа других задач в фоновом режиме, например, получение файлов по Internet, практически не ухудшает качества изображения.

Проигрыватель DVD ROM, например с интерфейсом ATAPI (IDE), главное, чтобы имелась возможность считывать диски емкостью до 17 Gb.
Были протестированы драйвы от Hitachi, Toshiba и Creative. Существенных различий в их работе замечено не было. Все без проблем читают также Audio и Data CD, поэтому устройство чтения DVD-ROM вполне заменяет обычный CD-ROM драйв.

Видеокарта.
В первую очередь, хотелось бы отметить карты на чипсете ATI Rage Pro: XPERT@PLAY, XPERT@WORK, XPERT98, ALL-IN-WONDER PRO и подобные.

В комплект некоторых из них уже входит специально оптимизированная для ATI Rage программа SoftDVD от компании Zoran. Другие программы, например Software Cinemaster от Quadrant International, позволяют работать с любой видеокартой, однако, использование функции ATI Rage «Hardware Motion Compensation» позволяет очень существенно повысить качество изображения.

Приятно удивила очень дешевая AGP карта SiS6326, в комплект которой входит специальная версия PowerDVD, оптимизированная для этой карты от компании Cyberlink.

На качество воспроизведения влияют:

  • обьем памяти на видеокарте (8Мб предпочтительнее, чем 4 Мб)
  • Используемый интерфейс шины данных. Рекомендуется AGP (не забудьте, что для поддержки AGP нужен Win95 OSR2.1 или Win98. Версия Win95 от 95 года AGP не поддерживает). Минимальные требования к видеоадаптеру - наличие поддержки DirectX 5, 800х600@16 bit (HighColor mode или 65К цветов).

Звуковая карта.
К сожалению, мой SB AWE 64 Gold позволяет воспроизводить звук с частотой дискретизации не выше 44кГц, звуковое сопровождение DVD использует 48Кгц. При использовании PowerDVD это часто приводит к появлению крайне неприятного шума. Можно порекомендовать установку частоты дискретизации 24 кГц. Это ограничит полосу частот, но субьективно качество звучания улучшается. В Cinemaster и SoftDVD эта проблема решена. Первый позволяет вручную установить параметры звуковой карты (44кГц, стерео), второй делает это автоматически. Новая карта SB64 PCI позволяет воспроизводить на частоте 48 кГц и допускает подключение четырех громкоговорителей. Проверить пока не удалось.



Программы:


PowerDVD

Программа PowerDVD v.1.15
  • Стабильно работает с любой видео картой. Кроме DVD, позволяет воспроизводить VideoCD 1.1 и 2.0.
  • Качество среднее, заметны искажения на быстро движущихся фрагментах. Проблемы со звуком на 48 кГц.
  • Специальная версия поставляется вместе с картой SiS.










ZORAN & ATI SoftDVD

  • отличное качество
  • работает ТОЛЬКО с ATI Rage Pro AGP


Software Cinemaster

Software Cinemaster — самая «правильная» из рассмотренных программ. Работает с любой картой, поддерживает ATI «Motion Compensation». Программная регулировка яркости, цветопередачи, частоты дискретизации звука, разные режимы мастабирования. На выбор — 2 интерфейса Panel (ниже) и Navigator (слева).













XingDVD

XingDVD — пока что доступна только BETA. Работает. Звук практически не воспроизводит. Зато обещают возможность сохранения картинок… Подождем.













Вывод

PC на процессоре iPentium II реально позволяет воспроизводить DVD Video, с качеством, существенно превосходящим TV, VHS и VCD. Затраты на приобретение DVD ROM ($100-150) и программного обеспечения (до $50) к уже имеющемуся компьютеру — намного меньше, чем на приобретение специального player'а. Кстати, вопрос с выбором DVD Zone для PC также решается крайне просто :-) Учитывая непрерывное снижение цен на Pentium II, описанный метод просмотра DVD Video представляется крайне интересным и перспективным.

Программное обеспечение и оборудование для тестирования предоставлены
компаниями Lamport и IPLabs