Ogg

Ogg Media
Utvidelse.ogg, .ogm, .oga, .ogv, .ogx
MIME-typevideo/ogg
audio/ogg
application/ogg
Utviklet avXiph.Org Foundation
TillatelseBSD-lisens
FyrBeholderformat
Åpent format ?Jepp
Nettstedwww.xiph.org/ogg

Ogg (noen ganger også referert til som Ogg Media ) er et gratis containerformat for transport av bitstrøm designet med den hensikt å tillate både streaming og arkivering effektivt.

Navnet "Ogg" refererer til filformatet , som inkluderer en rekke uavhengige kodeker for video , lyd og tekst (for eksempel undertekster). Filer med utvidelsen ".ogg" kan inneholde alle de støttede formatene, og siden formatet er fritt implementerbart, har de forskjellige ogg-kodekene blitt innlemmet i mange mediespillere, både proprietære og gratis.

Ofte har begrepet "ogg" blitt brukt for å referere til Ogg Vorbis -lydfilformatet , dvs. en lydfil kodet inn i en ogg-fil med Vorbis-algoritmen, da dette var den første kodeken som brukte ogg-beholderen. Andre viktige kodeker utviklet for ogg-beholderen er Theora for videokomprimering, og Speex , en algoritme optimalisert for talekomprimering.

Prosjektet ble opprinnelig utviklet av Christopher Montgomery fra Xiph.Org Foundation .

Det er også det offisielt foretrukne formatet for Wikipedia-lyd- og videofiler.

Lisenser

Ogg-spesifikasjonene er i det offentlige domene . Referansebibliotekene for koding og dekoding er utgitt under BSD-lisensen . De offisielle containeradministrasjonsverktøyene er utgitt under GNU General Public License (GPL).

Ogg-kodeker

Ogg er bare et format som spesifiserer hvordan dataene skal sorteres i datastrømmen. Lyd- eller videodataene kodet av en bestemt kodek vil bli plassert i Ogg-beholderen. Ogg-beholderen kan inneholde strømmer kodet med forskjellige kodeker: for eksempel vil en lyd-/videofil inneholde data kodet med en lydkodek og data kodet med en videokodek.

Som et inneslutningsformat kan Ogg integrere flere kodeker. Her er spesifikasjonene til Xiph.org i denne forbindelse:

Videokodek

Brukerstøtte Merk
MPEG Nei Videokodekfamilie fra Moving Picture Experts Group .
WMV Videokodek for streaming utviklet av Microsoft
Theora Jepp VP3 -basert videokodek utviklet av On2 Technologies .
Dirac Eksperimentell kodek med åpen kildekode utviklet av BBC .
Tarkin Eksperimentell kodek som bruker 3D wavelet- transformasjoner , gjort foreldet av Theora.
OggUVS Ukomprimert videostrøm

Lydkodek

Brukerstøtte Merk
MP3 Nei Lossy audio codec fra Fraunhofer Institute
WAVEform lyd Ukomprimert lydkodek utviklet av Microsoft
WMA Komprimert lydkodek utviklet av Microsoft
Vorbis Jepp Generisk lydkodek (~ 16-256 kbit/s/kanal)
Speex Menneskelig talekodek ved lave bithastigheter (~ 8-32 kbit/s/kanal)
FLAC Tapsfri lydkodek .
OggPCM Ukomprimert PCM -strøm kan sammenlignes med lyd WAVEform .
Opus Kodek for stemme, musikk og generell lyd (~ 6-510 kbit / s / kanal).

Tekstkodek

Brukerstøtte Merk
Skrift Jepp Tekstkodek for å bygge inn undertekster eller bildetekster
CMML Kodek for å administrere tidsbestemt metadata, undertekster og formatering.
Annodex Standarder utviklet av CSIRO
OggKate OGG-kodek utviklet for karaoke og undertekster.

Metadata

Problemet med filtypen

Selv om Xiph.org opprinnelig ga .ogg- utvidelsen for beholderen, uavhengig av den faktiske kodeken, gikk organisasjonen tilbake i 2007 , og anbefalte bruk av følgende utvidelser for Ogg-filer:

Til disse legges utvidelsen .flacsom brukes til å identifisere en FLAC-strøm uten Ogg-beholderen. FLAC-formatet eksisterte faktisk allerede og fungerte uavhengig av Ogg-beholderen, og ble først senere donert til Xiph.org.

Før denne holdningen hadde programmerer Tobias Waldvogel grepet inn i Ogg-spesifikasjonen for å tillate ham å omgå Microsofts AVI - begrensning angående lyd i Vorbis-format. For å identifisere en av disse Ogg-filene, som inneholder vilkårlige lyd- og videokodeker, opprettet fellesskapet uavhengig den uoffisielle utvidelsen , som betyr Ogg Media . Det mest hyppige innholdet i disse filene er en XviD -videostrøm og minst én Vorbis -lydstrøm . .ogm

Kuriosa

Relaterte elementer

Andre prosjekter

Eksterne lenker