WikiDer > Microsoft видео 1
Тема этой статьи может не соответствовать Википедии общее руководство по известности. (Сентябрь 2011 г.) (Узнайте, как и когда удалить этот шаблон сообщения) |
Microsoft видео 1 или же MS-CRAM[1] это ранний с потерями алгоритм сжатия и распаковки видео (кодек), который был выпущен с версией 1.0 Microsoft Видео для Windows в ноябре 1992 года. Он основан на MotiVE, a векторное квантование кодек, на который Microsoft получила лицензию Media Vision. В 1993 году Media Vision выпустила на рынок Pro Movie Spectrum, плату ISA, которая записывала видео в форматах raw и MSV1 (обработка MSV1 выполнялась аппаратно на плате).
Алгоритм сжатия
Microsoft Video 1 работает либо в 8 бит палитра цветовое пространство или в 15-битный RGB цветовое пространство.[2] Каждый кадр разбивается на блоки размером 4 × 4 пикселей.[2] Каждый блок пикселей 4 × 4 может быть закодирован в одном из трех режимов: пропустить, 2-цветный или 8-цветный.[2] В режиме пропуска содержимое предыдущего кадра копируется в текущий кадр в условное пополнение мода.[2] В 2-цветном режиме передаются два цвета на блок 4 × 4, и 1 бит на пиксель используется для выбора между двумя цветами.[2] В 8-цветном режиме применяется та же схема с 2 цветами на блок 2 × 2.[2] Это можно интерпретировать как двухцветную палитру, которая адаптирована локально либо на основе блоков 4 × 4, либо на основе блоков 2 × 2. Интерпретируется как векторное квантование, векторы с компонентами красный, зеленый и синий равны квантованный с использованием прямой адаптивной кодовой книги с двумя записями.
Использование в NetShow Encoder
Кодек был доступен в Microsoft NetShow Кодировщик,[3] который позже был переименован Кодировщик Windows Mediaи доступен через SDK. Кодировщик NetShow позволял пользователю выбрать двухпроходный вариант, при котором на первом проходе видео анализировалось для создания цветовой палитры, а на втором проходе преобразовывались в палитровое цветовое пространство и кодировались. Перед кодированием видео можно было масштабированный. Более поздние версии кодировщика Windows Media отказались от поддержки Microsoft Video 1 и поддерживаются только Видео Windows Media.
Смотрите также
- Индексированный цвет
- Цветовое квантование
- Блочное усечение кодирования, аналогичная техника кодирования для содержимого в оттенках серого
- Сжатие цветных ячеек, аналогичный метод кодирования для цветного содержимого, основанный на блочном кодировании с усечением
- Apple видео, кодек на основе аналогичной конструкции
- Графика QuickTime, кодек на основе аналогичной конструкции
- Smacker видео, кодек на основе аналогичной конструкции
- Сжатие текстур S3, формат сжатия текстур, основанный на аналогичной конструкции
Рекомендации
- ^ «Устранение неполадок видеокодеков в Windows 95». Support.microsoft.com. 2006-11-15. Получено 2009-10-25.
- ^ а б c d е ж Майк Мелансон (13 марта 2003 г.). «Описание алгоритма декодирования Microsoft Video-1». Получено 5 апреля 2013.
- ^ «Создание видео NetShow ™». Microsoft. Архивировано из оригинал на 2014-01-12.
внешняя ссылка
- Microsoft Video 1 - MultimediaWiki
- Декодер Microsoft Video 1 - FFmpeg
- Кодировщик Microsoft Video 1 - FFmpeg
Этот мультимедиа программного обеспечения-связанная статья является заглушка. Вы можете помочь Википедии расширяя это. |