Microsoft Video 1 - Microsoft Video 1

Microsoft Video 1 lub MS-CRAM to wczesny stratny algorytm kompresji i dekompresji wideo ( kodek ), który został wydany wraz z wersją 1.0 programu Microsoft Video for Windows w listopadzie 1992 roku. Jest on oparty na MotiVE, wektorowym kodeku kwantyzacji, który Microsoft licencjonował od Media Vision . W 1993 roku Media Vision wprowadziło na rynek Pro Movie Spectrum, kartę ISA, która przechwytuje wideo zarówno w formacie RAW, jak i MSV1 (przetwarzanie MSV1 zostało wykonane sprzętowo na płycie).

Algorytm kompresji

Microsoft Video 1 działa w 8-bitowej paletowanej przestrzeni kolorów lub 15-bitowej przestrzeni kolorów RGB . Każda klatka jest podzielona na bloki 4 × 4 pikseli. Każdy blok 4 × 4 pikseli można zakodować w jednym z trzech trybów: przeskakiwanie, dwukolorowy lub 8-kolorowy. W trybie pomijania zawartość poprzedniej klatki jest kopiowana do bieżącej klatki w trybie warunkowego uzupełniania . W trybie dwukolorowym przesyłane są dwa kolory na blok 4 × 4, a 1 bit na piksel jest używany do wyboru między dwoma kolorami. W trybie 8-kolorowym ten sam schemat dotyczy 2 kolorów na blok 2 × 2. Można to zinterpretować jako 2-kolorową paletę, która jest lokalnie dostosowywana na podstawie bloku 4 × 4 lub bloku 2 × 2. Wektory ze składowymi czerwonym, zielonym i niebieskim, interpretowane jako kwantyzacja wektorów, są kwantyzowane przy użyciu adaptacyjnej książki kodowej w przód z dwoma wpisami.

Użyj w NetShow Encoder

Kodek był dostępny w programie Microsoft NetShow Encoder, który później został przemianowany na Windows Media Encoder i udostępniony za pośrednictwem zestawu SDK. Koder NetShow pozwolił użytkownikowi wybrać opcję 2-przebiegową, w której w pierwszym przebiegu wideo było analizowane w celu utworzenia palety kolorów, aw drugim przebiegu było konwertowane do paletyzowanej przestrzeni kolorów i kodowane. Przed zakodowaniem wideo można było przeskalować . Późniejsze wersje programu Windows Media Encoder porzuciły obsługę Microsoft Video 1 i obsługiwały tylko Windows Media Video .

Zobacz też

Bibliografia

Linki zewnętrzne