Ogg

Ogg
Ikona formatu
Rozszerzenia pliku

.ogv,.oga,.ogx,.ogg,.spx

Typ MIME

video/ogg, audio/ogg, application/ogg

Producent

Xiph.Org Foundation

Typ

kontener multimedialny

Strona internetowa
libogg
logo
Autor Xiph.Org Foundation
Aktualna wersja stabilna 1.3.5 (4 czerwca 2021; ponad 2 lata temu)[1]
Rodzaj multiplekser/demultiplekser (wzorcowa implementacja)
Licencja Licencja BSD[2]
Multimedia w Wikimedia Commons
Strona internetowa
Big Buck Bunny – plik Ogg

Ogg – format kontenera strumieni danych, opracowany przez fundację Xiph.org, stworzony, by wspierać inicjatywy związane z rozwojem wolnego oprogramowania do kodowania i dekodowania multimediów.

Często spotykany zapis wielkimi literami „OGG” jest nieprawidłowy[3].

Jest to także nazwa rodziny kodeków, co powoduje częste nieporozumienia: np. film zapisany w kontenerze AVI może zawierać strumień dźwięku Vorbis, a w kontenerze Ogg może znajdować się strumień dźwięku w formacie MP3 i obraz kodowany jako DivX/Xvid.

Kontener Ogg może zawierać wiele multipleksowanych strumieni dźwięku, obrazu i napisów. Zgodnie ze specyfikacją, pliki audio zawierające muzykę mają rozszerzenie.oga, pliki wideo rozszerzenie.ogv, a aplikacje zawarte w tym kontenerze rozszerzenie.ogx. Dla kontenera zawierającego tylko dźwięk w formacie Vorbis używa się rozszerzenia.ogg.

Kodeki z rodziny Ogg

  • kodeki dźwięku
    • stratne
      • Speex: kompresja mowy z niską przepływnością (2-44 kbps)
      • Vorbis: kompresja dźwięku ze średnią i wysoką przepływnością (do 499 kbps)
    • bezstratne
      • Squish: pierwszy kodek Ogg, obecnie zastąpiony przez FLAC
      • FLAC: kompresja nagrań wysokiej jakości i nagrań archiwalnych; początkowo był to niezależny projekt, który przyłączył się do rodziny Ogg
      • OggPCM: dźwięk PCM umieszczony w kontenerze Ogg
  • kodeki wideo
    • Theora: oparty na VP3 firmy On2, zaadaptowany do wymagań Ogg (m.in. licencyjnych)
    • Tarkin: eksperymentalny kodek używający transformat falkowych 3D
    • OggDirac: eksperymentalny falkowy kodek obrazu
  • kodeki napisów
    • Writ: format napisów dla uzupełnienia kontenera Ogg o informacje tekstowe
    • CMML: format napisów usadowionych w czasie

Tworzenie plików Ogg

 Zobacz więcej w artykule Vorbis, w sekcji Tworzenie plików Vorbis.

Istnieje wiele programów – często darmowych – pozwalających w łatwy sposób tworzyć pliki Ogg, zaliczyć do nich można: Oggdrop, OggdropXPd, FreeRIP, Audacity i inne. Dostępny jest też program oggenc pozwalający pracować z poziomu wiersza poleceń.

Struktura strony

 Ta sekcja jest niekompletna. Jeśli możesz, rozbuduj ją.

Strona Ogg to jednostka danych o zmiennej wielkości wewnątrz strumienia Ogg.

Zobacz też

Zobacz multimedia związane z tematem: pliki w formacie Ogg

Przypisy

  1. Libogg downloads. Oregon State University Open Source Lab. [dostęp 2021-06-04]. (ang.).
  2. Sample Xiph.Org Variant of the BSD License. Xiph.Org Foundation. [dostęp 2009-09-18]. (ang.).
  3. http://www.xiph.org/ogg/ – oficjalna strona Fundacji Xiph.org.

Linki zewnętrzne

  • Oficjalna strona Xiph.Org Foundation
  • Oficjalna strona firmy On2
  • S.S. Pfeiffer S.S., The Ogg Encapsulation Format Version 0, RFC 3533, IETF, maj 2003, DOI: 10.17487/RFC3533, ISSN 2070-1721, OCLC 943595667  (ang.).
  • L.L. Walleij L.L., The application/ogg Media Type, RFC 3534, IETF, maj 2003, DOI: 10.17487/RFC3534, ISSN 2070-1721, OCLC 943595667  (ang.).
  • p
  • d
  • e
Projekt Ogg
Inne projekty
  • XSPF
  • Annodex
  • Xiph QuickTime Components
  • cdparanoia
  • Icecast
  • IceShare
Powiązane artykuły
  • p
  • d
  • e
Obrazy
IEC, ISO, ITU-T, W3C, IETF
Pozostałe
Video
ISO/IEC
ITU-T
SMPTE
  • VC-1
  • VC-2
  • VC-3
  • VC-5
Pozostałe
Audio
ISO/IEC
ITU-T
IETF
3GPP
Pozostałe
Kontenery
ISO/IEC
  • MPEG-ES
  • MPEG-PS
  • MPEG-TS
  • ISO
  • Motion JPEG 2000
  • MPEG-21
  • MPEG
  • MP4
  • M4A
ITU-T
  • H.222.0
  • T.802
IETF
Pozostałe