Cinepak

Cinepak

Cinepak — это видеокодек, разработанный Питером Барреттом в SuperMac Technologies, и выпущенный в 1991 году, а затем в 1992 году в контейнере QuickTime в компьютерах компании Apple. Он был разработан для кодирования видео с разрешением 320x240 с однократной скоростью CD-ROM (150 кбайт/с). В 1993 году кодек был портирован на платформу Microsoft Windows. Он также использовался в первом и немного во втором поколениях игровых консолей CD-ROM, таких как Atari Jaguar CD, Sega Mega-CD, Sega Saturn и 3DO Interactive Multiplayer.

Это был основной видеокодек ранних версий QuickTime и Microsoft Video for Windows, но позже был заменен Sorenson Video, Intel Indeo, а затем MPEG-4 и H.264.[1][2] Однако, фильмы сжатые Cinepak, как правило, по-прежнему воспроизводятся в большинстве медиа-плееров.

В основе кодирования Cinepak лежит метод векторного квантования, которое существенно отличается от алгоритма дискретного косинусного преобразования (ДКП), используемого в наиболее распространенных кодеках (в частности, семейство MPEG, а также JPEG). Это позволило реализовать кодирование на относительно медленных процессорах (видео, закодированное в Cinepak, хорошо воспроизводилось даже на процессоре 25 МГц Motorola 68030, в консолях, таких как Sega CD, обычно используется более медленные процессоры, например, 12,5 МГц 68000), но, как правило, приводило к появлению блочных артефактов на низких битрейтах, это объясняет критику в адрес видеоигр на основе FMV.

В кодере Cinepak видео делится на ключевые кадры и кадры внутреннего кодирования. Каждый кадр разбивается на ряд горизонтальных полос, которые имеют отдельные 256-цветные палитры и передаются в ключевые кадры. Каждая группа делится на блоки 4х4 пикселей. Компрессор использует вектор квантования для определения одной или двух групп палитры цветов, которые лучше всего соответствуют каждому блоку, и кодирует серии блоков, как один или два байта для цвета плюс 16-битный вектор, который определяет, какие цвета получает каждый пиксель, также как в сжатии текстур S3. Скоростью передачи данных можно управлять в узких пределах, регулируя отношение ключевых кадров и кадров с внутренним кодированием, и корректируя процент допускаемых ошибок в каждом блоке и длину серий блоков. Степень сжатия всегда около 10:1, поэтому настройка ограничения скорости передачи данных выше этого значения не улучшит качество изображения или фактический битрейт.[2]

Оригинальным названием этого кодека являлось CompactVideo, поэтому в FourCC для него установлен идентификатор «CVID».

Файлы Cinepak, как правило, примерно на 70 % больше файлов MPEG-4 или Ogg аналогичного качества.

Примечания

  1. Jennifer Niederst Robbins Web Design in a Nutshell: A Desktop Quick Reference. — O'Reilly Media, Inc.. — P. 627. — ISBN 978-0-596-00987-8
  2. 1 2 Apple Computer, Inc QuickTime for the Web: For Windows and MacIntosh. — Morgan Kaufmann, 2004. — P. 328. — ISBN 978-1-55860-904-4

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Полезное


Смотреть что такое "Cinepak" в других словарях:

  • Cinepak — is a video codec developed by Peter Barrett at SuperMac Technologies, and released in 1991 with the Video Spigot, and then in 1992 as part of Apple Computer s QuickTime video suite. It was designed to encode 320x240 resolution video at 1x (150… …   Wikipedia

  • Cinepak — est un codec vidéo développé par SuperMatch, une division de SuperMac Technologies et diffusé pour la première fois en 1992 en tant que partie de la suite vidéo QuickTime. Il a été créé pour encoder les vidéo en une résolution de 320×240 à un… …   Wikipédia en Français

  • Cinepak — Komprimiert mit Cinepak, Qualität = 40 % Der Cinepak Codec von Radius ist ein relativ alter Codec, der ursprünglich zum Abspielen kleiner Videos auf den damals noch sehr langsamen Rechnern entwickelt wurde. Eine AVI oder Quicktime Datei, die …   Deutsch Wikipedia

  • Cinepak Codec —  der, ein von der Firma SuperMac Technology entwickelter Codec für Audio und Videodateien. Er wurde ursprünglich für den Macintosh konzipiert, ist aber auch für Windows Plattformen geeignet. Im Format von Cinepak Codec komprimierte Dateien lassen …   Universal-Lexikon

  • Cinepak — ● /si ne pak/ tm.? ►TM►GRAPH Algorithme de compression décompression vidéo très puissant, développé par Supermac, inc. Voir Indeo …   Dictionnaire d'informatique francophone

  • Cinepak — n. (Computers) compressor/decompressor technology that can reduce computer video files to approximately 1/25 or their original size (developed by SuperMac, Inc.) …   English contemporary dictionary

  • Comparison of video codecs — A video codec is software or a device that provides encoding and decoding which may or may not include the use of video compression and/or decompression for digital video. The compression may employ lossy data compression, so quality measurement… …   Wikipedia

  • Audio-Codec — Als Codec (Kunstwort aus engl. coder und decoder) bezeichnet man ein Verfahren bzw. Programm, das Daten oder Signale digital kodiert und dekodiert. Beim direkten Umwandeln von einem Format in ein anderes (bspw. MPEG 2 zu MPEG 4 oder MP3 zu WMA)… …   Deutsch Wikipedia

  • Audiokonverter — Als Codec (Kunstwort aus engl. coder und decoder) bezeichnet man ein Verfahren bzw. Programm, das Daten oder Signale digital kodiert und dekodiert. Beim direkten Umwandeln von einem Format in ein anderes (bspw. MPEG 2 zu MPEG 4 oder MP3 zu WMA)… …   Deutsch Wikipedia

  • Audiokonvertierung — Als Codec (Kunstwort aus engl. coder und decoder) bezeichnet man ein Verfahren bzw. Programm, das Daten oder Signale digital kodiert und dekodiert. Beim direkten Umwandeln von einem Format in ein anderes (bspw. MPEG 2 zu MPEG 4 oder MP3 zu WMA)… …   Deutsch Wikipedia


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»