|
MPEG-4
MPEG-4, wprowadzony pod koniec 1998 jest
oznaczeniem grupy standardów kodowania audio i wideo wraz
z pokrewnymi technologiami, opracowanej przez grupę ISO/IEC
MPEG. Główne zastosowania MPEG-4 to media strumieniowe w
sieci Web, dystrybucja CD, wideokonferencje i telewizja.
MPEG-4 przejął wiele elementów standardów
MPEG-1, MPEG-2 i pokrewnych, dodając nowe możliwości takie
jak (rozszerzone) wsparcie VRML dla renderowania 3D, zorientowane-obiektowo
pliki złożone (zawierające obiekty audio, wideo i VRML),
wsparcie dla technologii DRM (zdefiniowanych jako zewnętrzne
standardy) i różnoraką interaktywność.
To, jakie elementy zaimplementowane będą
w obrębie MPEG-4, pozostawiane jest jako indywidualna decyzja
programisty. Oznacza to, że prawdopodobnie na chwilę obecną
nie istnieje pełna implementacja całego zestawu standardów
składających się na MPEG-4. Rozwiązanie tego problemu osiągnięto
poprzez koncepcję "profili" i "poziomów",
pozwalających konkretnym zbiorom możliwości być zdefiniowanymi
w sposób odpowiedni dla podzbioru aplikacji.
DivX
Kod źródłowy jednej z implementacji MPEG-4,
stworzonej przez Microsoft do użytku w systemie Windows
Media (pliki WMV) dostał się w ręce hakerów i został udostępniony
rzeszom. Stworzone przez hakerów nielegalne oprogramowanie
kodujące (kodek), rozpowszechnione w Internecie jako 'DivX
;-)', szybko zostało zaadaptowane do użycia w znanych systemach
operacyjnych, takich jak Windows, MacOS, Linux i BeOS.
Pierwotny kodek DivX ;-) udostępniony przez
hakerów oznaczony był numerem wersji 3.11. Wkrótce potem na
rynku pojawił się komercyjny program o nazwie DivX 4.0 (już
bez znaczka ';-)') - nie zawierał on już wykradzionego kodu,
lecz był implementacją MPEG-4 napisaną od podstaw przez firmę
DivX Networks (obecnie DivX Inc.). 'DivX' jest obecnie zastrzeżonym
znakiem towarowym tej firmy, a samo oprogramowanie miało kilka
kolejnych wersji, wprowadzających bardziej zaawansowane techniki
kodowania.
W związku z faktem, iż oprogramowanie DivX®
jest komercyjnym, zamkniętym produktem firmy DivX Networks,
społeczność wolnego oprogramowania (ruch programistów i
użytkowników komputerów zaangażowanych w działania na rzecz
swobodnego dostępu do oprogramowania.) stworzyła alternatywny
kodek XviD, rozpowszechniany na licencji GNU GPL. Wykorzystuje
on szerszy zakres możliwości standardu MPEG-4 niż DivX i
daje możliwość bardziej precyzyjnej kontroli sposobu kompresji,
dzięki czemu filmy kompresowane tym kodekiem często mają
wyższą jakość, niż komercyjnym DivX.
H.264
H.264 jest to najnowszy standard kodowania sekwencji video, przyjęty w roku 2003 jako 10 część standardu ISO MPEG-4. Efektywność kompresji H.264, dzięki wprowadzeniu szeregu nowych rozwiązań jest o wiele większa niż poprzednich standardów: MPEG-1, MPEG-2, a nawet takich implementacji MPEG-4 jak DivX, Xvid.
Na dzień dzisiejszy standard ten często jest wykorzystywany do transmisji telewizji wysokiej rozdzielczości w cyfrowych platformach satelitarnych, a także do przechowywania sekwencji wizyjnych na nośnikach cyfrowych (DVD, Blu-ray czy dyski twarde w telewizji przemysłowej). Ocenia się, że standard ten w niedługim czasie wyprze całkowicie poprzednie standardy.
Głównym konkurentem H.264 jest WMV firmy Microsoft oraz AVS opracowany przez konsorcjum stworzone przez rząd chiński.
« powrót
|^ do góry
|