CDXL
CDXL разработанный — это формат видеофайлов, Commodore в конце 1980-х — начале 1990-х годов для компьютерной платформы Amiga . Он примечателен тем, что является одним из первых форматов, созданных для воспроизведения видео с компакт-дисков . [1] [2]
Фон
[ редактировать ]Вскоре после появления приводов CD-ROM и до того, как стало доступно недорогое оборудование для декодирования MPEG , формат CDXL был создан, в первую очередь для Commodore CDTV , чтобы обеспечить воспроизведение видео с CD-ROM. CDXL адаптирован для набора микросхем Amiga и использует преимущества передачи DMA , обеспечивая тем самым воспроизведение с низкой загрузкой процессора . [3] В результате CDXL может поддерживать только слабое сжатие видео и, следовательно, относительно низкое разрешение видео и умеренную частоту кадров .
CDXL — это простой формат потоковой передачи, состоящий из линейных объединенных фрагментов (пакетов), каждый из которых содержит несжатый кадр и связанные с ним аудиоданные. Общего заголовка файла нет, есть только заголовок для каждого фрагмента. Частота кадров постоянна, но не сохраняется в файле, поэтому необходимо вручную задавать скорость воспроизведения в программном обеспечении плеера . Формат CDXL изначально позволял воспроизводить до 24 кадров в секунду с до 4096 цветами, закодированными в HAM-6 . Поддержка звука позволяет воспроизводить 8-битный моно- или стереозвук. С появлением Amiga CD32 формат CDXL был расширен для поддержки цветовых режимов AGA (до 262 144 экранных цветов из 24-битной цветовой палитры) и более высоких разрешений дисплея.
Использование
[ редактировать ]В ряде игр и развлекательного программного обеспечения для компакт-дисков Amiga используется CDXL для движущегося видео.
CDXL поддерживается AmigaOS через свою систему типов данных , которая позволяет воспроизводить файлы CDXL на совместимых системах.
Производительность
[ редактировать ]Производительность воспроизведения на момент выпуска можно считать впечатляющей, учитывая процессор Motorola 68000 CDTV , набор микросхем OCS и ограничения односкоростного привода CD-ROM. Односкоростной (150 Кбайт /с) привод CD-ROM обеспечивает разрешение, эквивалентное 160×100, 4096 цветов при 12 кадрах/с и 8-битном монофоническом звуке 11025 Гц. При таких настройках качество звука и изображения воспринимается значительно хуже, чем у VHS .
Поток CDXL со скоростью 300 кБ/с (эквивалент 256×128 при 12 кадрах/с) позволяет разместить на компакт-диске примерно 36 минут видео. Для сравнения, Video CD, закодированный в формате MPEG-1, позволяет записать примерно 72 минуты 24-битного цветного видео 352×288 (PAL) со скоростью 25 кадров/с. [4]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Сассенрат, Карл. «Карл Сассенрат — Справочная информация» . КАРЛ САССЕНРАТ — архитектор операционных систем и языков .
- ^ «A500.org — загрузки/видео/cdxlplay.lha» . www.a500.org . Проверено 9 мая 2023 г.
- ^ 5293606 , Сассенрат, Карл Э., «Устройство и способ для передачи чередующихся объектов данных в устройствах хранения данных в отдельные места назначения в памяти», выдано 8 марта 1994 г.
- ^ «CDXL = BILD и TON» . 29 октября 2008 г. Архивировано из оригинала 29 октября 2008 г. Проверено 9 мая 2023 г.