Ogg i FLAC to formaty kompresji multimediów rozwijane przez Xiph.Org Foundation. Na wstępie trzeba zaznaczyć, że OGG pisane wielkimi literami jest nieprawidłowe, a FLAC jest częścią Ogg. Ogg dzieli się na stratne (vorbis, speex; *.ogg) oraz bezstratne (wspomniany już FLAC). Do Ogg zaliczamy również kodeki wideo takie jak Theora, oraz napisy (Writ).
Cechy formatu FLAC to: brak utraty jakości, szybka kompresja, dekodowanie w czasie rzeczywistym (małe wymagania sprzętowe), sprzętowe wsparcie odtwarzania, strumieniowość, metadane, odporność na błędy.
Format Ogg/Vorbis jest wolnym odpowiednikiem takich stratnych formatów jak: mp3, aac czy wma. Ogg/Vorbis przewyższa inny stratne formaty jakością przy takiej samej przepływowości. Główną wadą tego formatu jest większe zapotrzebowanie na moc obliczeniową procesora niż MP3, przez co jest on rzadko stosowany w przenośnych odtwarzaczach.
Warto wspomnieć też o innym aspekcie: formaty rodziny ogg są wolne od ograniczeń patentowych (którymi są obarczone takie formaty jak MP3). Często bywa tak, że za koder mp3 do komercyjnych edytorów audio trzeba osobno zapłacić (najlepszym tego przykładem jest jeden z profesjonalnych edytorów audio - Sound Forge ). Format wma posiada dodatkowy problem - DRM. Jest to z pewnością uciążliwe dla tych, którzy legalnie zakupili płytę, ale nie mogą skopiować na przenośny odtwarzacz muzyczny (lepiej używać mp3). Formaty z rodziny ogg posiadają również najważniejszą cechę ważną dla Wolnego Oprogramowania: kod, oraz ich specyfikacja są publicznie dostępne, udostępniane na licencji LGPL lub BSD, co ułatwia życie twórcom oprogramowania multimedialnego, gdyż można bez obawy o procesy sądowe zaimplementować obsługę tych formatów.
Warto wspomnieć, że coraz więcej przenośnych odtwarzaczy obsługuje formaty z rodziny ogg (vorbis, flac, a niekiedy theorę).
Pliki zapisane w ogg można odtworzyć na większości z popularnych odtwarzaczy. Pod Windows jest to przede wszystkim foobar2000, oraz winamp po zainstalowaniu dodatkowej wtyczki. Pod Linuksem praktycznie nie ma programu, który nie obsłużyłby ogg'ów. Użytkownikom MacOS warto polecić VLC, który jest dostępny również dla Linux i Windows, na licencji GPL. Najbardziej znanym edytorem audio (również GPL), który działa pod trzema w/w systemami jest Audacity, uważany za jeden z najlepszych.
Lista odtwarzaczy sprzętowych i programowych ogg/vorbis znajduję się pod tym adresem Lista odtwarzaczy Ogg/Vorbis, zaś flac Obsługa FLAC.
Formaty z rodziny ogg (vorbis, flac, theora itp.) pod wieloma względami przewyższają własnościowe. Oferują lepszą kompresję plików, są obsługiwane przez większość systemów operacyjnych (Windows, Linux i inne systemy uniksopodobne, MacOS itp.) Formaty typu ogg nie są obciążone takimi ograniczeniami patentowymi jak np. mp3 czy wma. Można śmiało powiedzieć, że Ogg/Vorbis i Flac są lepszymi formatami kompresji multimediów niż powszechnie używane komercyjne. Nie należy również zapominać o technologicznych wadach ogg takich jak obciążenie procesora w dekompresji (dotyczy vorbis).
Problemem jest brak sprzętowego wsparcia dla tych formatów w większości przenośnych odtwarzaczy multimedialnych, które obsługują przeważnie mp3, wma lub aac, co utrudnia rozpowszechnienie się ogg, co jest kwestią polityki producenta.
Uważam, że formaty z rodziny ogg są lepsze zarówno technologicznie, jak i ideologicznie. Wolne formaty można śmiało uznać za mocnych konkurentów, z którymi należy się liczyć, a wybór należy do użytkownika.





