Вашему вниманию предлагается небольшая статья, призванная ознакомить с MPEG Player MP-2000 тайваньской фирмы Hsin-Lin Computers Ltd. (к сожалению, сайт в основном не на английском, за исключением отдельных страниц). Драйверы можно найти по этому адресу. С другой продукцией этой фирмы вы можете познакомиться здесь.
Это довольно древнее устройство имеет следующие характеристики:
- Поддержка Video CD 1.1 & 2.0, созданных в видео-аудио стандарте MPEG I (ISO CD11170).
- Поддержка функций проигрывания MPEG файлов, Video CD, переменной длинны фильмов с CD, Philips CD-I и Karaoke.
- Проигрывание видеопоследовательностей в полноэкранном формате с частотой кадров 24, 25 или 30 кадров/сек.
- Полная поддержка 24-битного MPEG воспроизведения.
- Поддержка всех VGA режимов.
- Стерео аудио выход.
- Композитный и S-Video выходы.
- Поддержка выбора системы NTSC или PAL программным методом.
Системные требования:
- IBM PC или совместимый компьютер.
- Windows 3.1 или Win95.
- VGA или SVGA дисплейная плата.
- Свободный 16-и битный ISA слот.
- Не менее 2-х чем скоростной CD дисковод.
Данный вариант MPEG декодера, как я и писал, представляет из себя довольно старое устройство, тем не менее отлично работающее до сих пор, и не потерявшее актуальность как дешевый MPEG плеер. К сожалению, я не знаю нынешней цены устройства на российском рынке, но год назад оно было приобретено мною "с рук" всего за $50, что, согласитесь, для MPEG плеера со встроенным звуковым DAC весьма не плохо :). К тому же, грамотного обзора MPEG плееров пока на горизонте не видно, а имеющиеся продукты на российском рынке либо представляют собой плохие и дешевые видео карты с возможностью MPEG плеера, либо довольно дорогие апгрейды известных хороших видео карт, расчтитаных на апгрейд.
Итак, сама плата выглядит так:
Если Вам удастся, то вы можете разглядеть что данное устройство создано на базе чипсета Winbond с основным кристаллом W9920IF (сам чип описан здесь, а с остальными продуктами можно познакомиться здесь).
Один из возможных вариантов подключения платы (возможны конечно различные варианты) приведен на рисунке:
Как ясно из этого рисунка — это плата с "прямым" прохождением видеосигнала стандартной SVGA платы через карту до монитора. В результате Ваша дисплейная плата оказывается подключенной через данную плату к Вашему дисплею, что в начале показалось мне довольно рискованным (я рассчитывал на завал аналоговых фронтов видеосигнала, приведшим бы к смазыванию отдельных пикселей на мониторе. Как, в прочем, и другие последствия также возможны). Но к счастью мои подозрения не оправдались — я работаю в видео режимах 1024×768 при 32-бит представлении цвета, в данном режиме и во всех режимах ниже — никаких искажений на моем 14" Acer (это мой дисплей :) ) никаких изменений по сравнению с подключением SVGA непосредственно к дисплею не отмечено. Причем совсем. Что естественно не может не радовать. Но ради справедливости следует отметить, что в более высоких разрешениях я не проверял данную плату, т.к. эти разрешения бесполезны для моего монитора.
Что конечно плохо — это использование отдельного ISA слота, которых на современных материнских платах становится все меньше. Далее естественно я приведу конфигурацию компьютера, используемого мною. Это:
- Pentium-II 266 MHz (чистый Intel)
- ASUS P2B-LS
- 128 Mb SDRAM (PC100)
- Matrox Millennium G200 AGP (8 Mb SGRAM)
- HDD 4 Gb UDMA EIDE
- Win98
Итак, далее я попытаюсь описать некоторые тесты и особенности данного MPEG плеера.
На настоящий момент было взято с фирменного сайта программное обеспечение версии 2.1 и проставлено на компьютер приведенной конфигурации. Для тестирования проигрывания MPEG мною была подготовлена целая серия MPEG файлов с разным цифровым потоком и различной звуковой оцифровкой.
Программное обеспечение представляет собой некий плеер, умеющий воспроизводить как MPEG'и с различный байтовым потоком (до 2500 у меня получалось все нормально), и только Stereo/Dual Channel/Joint Stereo Layer-II, но зато до частоты оцифровки 44100 и потоком до ~350 бит/сек. Я пробовал воспроизводить MPEG'и и с гораздо меньшим потоком звуковых данных (типа 64бит/сек.) и с меньшей частотой оцифровки — на всех разумных режимах звук воспроизводился нормально.
Плеер также отлично распознает и воспроизводит Video-CD 1.1 и 2.0.
Управление плеером довольно тривиально. Просмотр ролика возможен как на Вашем дисплее, так и на телевизоре (для этого используется композитный видеовыход и звуковой видеовыход MP2000).
При воспроизведении на телевизоре не отмечено никаких потерь контрастности, цветопередачи и других искажений. Также при воспроизведении не отмечено большой загрузки компьютера (что и ожидалось), загрузка процессора достигала 10-15%, по дискам правда до 50-60% в связи с применением UDMA ATAPI CD-Rom'а.
Для озвучивания роликов при просмотре на дисплее мне пришлось подсоединить звуковой выход MP-2000 к линейному входу своей звуковой платы, и только в этом случае я смог слышать звук через свои активные колонки. Подключение активных колонок непосредственно к звуковому выходу MP-2000 не дало эффекта, хотя несмотря на это звукового выхода MP-2000 хватает для вывода звукового сигнала на высокоомные наушники.
В момент воспроизведения ролика программное обеспечение позволяет переключаться между воспроизведением на телевизор или дисплей, позволяет 2-х кратное ускорение просмотра, позволяет, в некоторых пределах, сдвигать картинку. Сам плеер (особенно удобно за ним наблюдать при воспроизведении на телевизор) отображает информацию о источнике видео ролика, позволяет переместиться в произвольное место ролика (и/или трека Video-CD 2.0), позволяет регулировать громкость звукового канала, содержит органы управления, аналогичные органам управления видеомагнитоона, позволяет преобразование полного стерео в моно сигнал на выбираемый канал (левый/правый).
Правда пару раз я отметил странную, замедленную реакцию плеера на мои воздействия, но это не нарушило его работы. Плеер также позволяет делать Вам моментальные снимки в момент остановки по паузе проигрываемого ролика и сохранять их в виде BMP, MPG. Примеры сохраненных кадров приводятся ниже:
Дальнейшие мои исследования возможно кому-то покажутся не интересными, но тем не менее я их проделал.
Как известно формат Video-CD 2.0 позволяет добраться до самих треков MPEG ролика как до файла. Т.е. Video-CD 2.0 как бы содержит 2 файловых системы — Video-CD 2.0 и ISO. Ну, дальше довольно очевидный эксперимент — заклеиваем некоторую часть диска (я заклеил примерно 3х4 мм по центру треков) и пытаемся с ними работать. Скопировать после такой операции сам MPEG файл естественно оказалось не возможным (а жаль). Попытка воспроизведения его же через ActiveMovieControl привело к зависанию компьютера при достижении нечитаемого участка. Зато плеер MP-2000 спокойно перешагнул нечитаемый участок и продолжил воспроизведение. Справедливости ради следует сказать что после сбойного участка плеер стал пропускать кадры, избежать этого удалось просто - переключившись с нормального режима воспроизведения в ускоренный и обратно.
Так что по поводу куда и как писать MPEG — писать их надо на CD в формате Video-CD 2.0. Одно плохо — WinOnCd (CD recorder) например отказывается писать Video-CD используя исходные MPEG с плотностью потока видеоданных, отличной от 1152 бит/сек, а это, меня например, не удовлетворяет.
Итак выводы:
MP-2000 старый, но весьма неплохой и дешевый hardware MPEG плеер с средним программным обеспечением. Данное устройство действительно можно весьма успешно использовать для воспроизведения MPEG и Video-CD как на дисплее, так и на обыкновенном телевизоре.