Skip to main content

Co to jest kodek?

Codec oznacza CO Der- Dec Oder (niektórzy mówią CO MPRESSOR- DEC OMPRESOR) i jest używany do opisania wszystkiego, co przekształca dane w inną formę do przechowywania lub transmisji, a następnie zmienia je z powrotem do użycia.

W tradycyjnym transmisji kodek jest fizycznym urządzeniem, które przekształca analogowe dane wideo i audio w formularz cyfrowy, który ma zostać wysłany nad powietrzem.Jest również w stanie przekształcić otrzymane informacje cyfrowe z powrotem w format analogowy.

W komputerach kodek jest używany jako sposób kompresji wideo, obrazów i dźwięku do łatwiejszego zarządzania.Większość stosuje stratną metodę kompresji, ale niektóre są bezstratne.Kodeksy bezstratne, takie jak MSU lub Huffyuv, dokładnie odtwarzają oryginalne wideo, bez późniejszej straty, jeśli wideo zostanie ponownie skodowane.Bardziej powszechne kodeki stratne tracą różne stopnie informacji, ale mogą zaoszczędzić znaczne ilości miejsca.

Stratny kodek może być transformacyjny, predykcyjny lub kombinacja obu.Typ transformacyjny odcina oryginalne obrazy lub dźwięk i kwantyzuje go w bardziej wydajną przestrzeń, a następnie koduje go.Kodek predykcyjny porównuje fragment znanych danych z sąsiednimi danymi i eliminuje nadwyżki informacji, aby zaoszczędzić rozmiar.Istnieje wiele rodzajów kodeków, z których każdy próbuje uderzyć idealną równowagę między utratą informacji a rozmiarem pliku.Inne czynniki, takie jak otwartość i moc procesora potrzebna do dekodowania, są również ważne przy rozważaniu, które z nich użyć.

Kodek MPEG-1 jest używany dla VCD i zawiera standardowe MP3, najczęściej używany kodek audio.Wsparcie dla MPEG-1 jest niezwykle wysokie, zarówno wśród komputerów, jak i urządzeń filmowych konsumenckich.Jakość jest bardzo wysoka, choć nie tak wysoka jak MPEG-2, a wielkości plików dla wideo są dość duże.Standard audio MP3 ma dobrą kompresję za pośrednictwem wielu kodeków i jest bardzo popularny jako rozwiązanie kodujące audio.

MPEG-2 jest niezwykle wysokiej jakości standardem stosowanym dla DVD.Podczas gdy kodek MPEG-1 pozwala jedynie na progresywne skanowanie, MPEG-2 obsługuje również przeplatanie, umożliwiając lepszy wyświetlanie dla jego rozmiaru.Chociaż nie jest to najbardziej zaawansowane z dostępnych kodeków wideo, MPEG-2 jest mocno zakorzeniony ze względu na jego zastosowanie jako standard dla dostępnych w handlu DVD.

MPEG-4 jest krokiem poza MPEG-2.Ma wiele znaczących postępów technicznych i lepszych technik kompresji, może obsługiwać zarówno wideo przeplatane, jak i progresywne, i jest szeroko obsługiwany.Wiele popularnych kodeków internetowych pochodzi z kodeka MPEG-4.Należą do nich Divx, 3ivx i XVID.Każde z nich ma niewielkie odchylenia od oryginalnego kodeka MPEG-4, aby zapewnić im lepszą kompresję i funkcjonalność w niektórych sytuacjach.

Kodeki teora OGG i OGG Vorbis są odpowiednio parą kodeków wideo i audio.Mają wysokiej jakości i dobrą kompresję i są całkowicie wolne od ograniczeń patentowych, co czyni je popularnymi wśród wielu programistów.Realvideo to kodek wideo zaprojektowany specjalnie do przesyłania strumieniowego korzystania z Internetu.Podczas gdy wiele kodeków można przesyłać strumieniowo, Realvideo i jego siostrzany kodek realudio są szczególnie zoptymalizowane pod kątem protokołów strumieniowych w czasie PNA i w czasie rzeczywistym.

Istnieją dosłownie setki kodeków używanych online i każdy ma swoje ulubione dla określonych aplikacji.Wiele programów, takich jak Windows Media Player, ma zintegrowane funkcje do automatycznego wyszukiwania i pobierania niezbędnego kodeka do odtworzenia filmu lub pliku audio, eliminując potrzebę aktywnego znalezienia użytkownika.Do pobrania dostępnych jest również wiele pakietów, instalując najczęstsze kodeki audio i wideo jednocześnie.