Ogg
Ogg Media | |
---|---|
Extensió | .ogg, .ogm, .oga, .ogv, .ogx |
Tipus MIME | video/ogg |
Desenvolupat per | Fundació Xiph.Org |
Llicència | Llicència BSD |
Paio | Format de contenidor |
Voleu obrir el format ? | Sí |
Lloc web | www.xiph.org/ogg |
Ogg (també anomenat de vegades Ogg Media ) és un format de contenidor gratuït per transportar flux de bits dissenyat amb la intenció de permetre la transmissió i l'arxiu de manera eficient.
El nom "Ogg" fa referència al format de fitxer , que inclou una sèrie de còdecs independents per a vídeo , àudio i text (per exemple, per als subtítols). Els fitxers amb l'extensió ".ogg" poden contenir qualsevol dels formats compatibles i, atès que el format es pot implementar lliurement, els diversos còdecs ogg s'han incorporat a molts reproductors multimèdia, tant privats com gratuïts.
Sovint s'ha utilitzat el terme "ogg" per referir-se al format de fitxer d'àudio Ogg Vorbis , és a dir, un fitxer d'àudio codificat en un fitxer ogg amb l'algorisme Vorbis, ja que aquest va ser el primer còdec que va utilitzar el contenidor ogg. Altres còdecs importants desenvolupats per al contenidor ogg són Theora per a la compressió de vídeo i Speex , un algorisme optimitzat per a la compressió de veu.
El projecte va ser desenvolupat originalment per Christopher Montgomery de la Fundació Xiph.Org .
També és el format oficialment preferit per als fitxers d'àudio i vídeo de la Viquipèdia.
Llicències
Les especificacions Ogg són de domini públic . Les biblioteques de referència per a la codificació i la descodificació es publiquen sota la llicència BSD . Les eines oficials de gestió de contenidors es publiquen sota la Llicència Pública General GNU (GPL).
Els còdecs d'Ogg
Ogg és només un format que especifica com s’han d’ordenar les dades al flux de dades. Les dades d'àudio o vídeo codificades per un còdec específic es col·locaran al contenidor Ogg. El contenidor Ogg pot contenir fluxos codificats amb diferents còdecs: per exemple, un fitxer d'àudio / vídeo contindrà dades codificades amb un còdec d'àudio i dades codificades amb un còdec de vídeo.
Com que és un format de contenció, Ogg pot integrar diversos còdecs. Aquí teniu els detalls específics de Xiph.org en aquest sentit:
Còdec de vídeo
Suport | Nota | |
---|---|---|
MPEG | No | Família de còdecs de vídeo del Moving Picture Experts Group . |
WMV | Còdec de vídeo per a transmissions desenvolupat per Microsoft | |
Theora | Sí | Còdec de vídeo basat en VP3 desenvolupat per On2 Technologies . |
Dirac | Còdec experimental de codi obert desenvolupat per la BBC . | |
Tarkin | Còdec experimental que utilitza transformades d' ona 3D, fet obsolet per Theora. | |
OggUVS | Flux de vídeo sense comprimir |
Còdec d’àudio
Suport | Nota | |
---|---|---|
MP3 | No | Amb pèrdua còdec d'àudio de l' Institut Fraunhofer |
Àudio WAVEform | Còdec d’àudio sense comprimir desenvolupat per Microsoft | |
WMA | Còdec d’àudio comprimit desenvolupat per Microsoft | |
Vorbis | Sí | Còdec d'àudio genèric (~ 16-256 kbit / s / canal) |
Speex | Còdec de veu humana a velocitats de bits baixes (~ 8-32 kbit / s / canal) | |
FLAC | Còdec d’àudio sense pèrdues . | |
OggPCM | Flux PCM sense comprimir comparable a l’ àudio WAVEform . | |
Opus | Còdec per a veu, música i àudio general (~ 6-510 kbit / s / canal). |
Còdec de text
Suport | Nota | |
---|---|---|
Escrit | Sí | Còdec de text per inserir subtítols o subtítols |
CMML | Còdec per gestionar metadades, subtítols i format temporitzats. | |
Annodex | Estàndards desenvolupats per CSIRO | |
OggKate | Còdec OGG desenvolupat per a karaoke i subtítols. |
Metadades
- Ogg Skeleton : format encara en desenvolupament per moure metadades de la capa de flux a la capa de contenidor
El problema de l'extensió de fitxer
Tot i que originalment Xiph.org proporcionava l' extensió .ogg per al contenidor, independentment del còdec real que contingués, l'organització va reprendre els seus passos el 2007 , recomanant l'ús de les extensions següents per als fitxers Ogg:
-
.ogg
per a Ogg que només conté àudio en format Vorbis -
.spx
per a Ogg que només conté àudio en format Speex -
.oga
per a Ogg que només conté àudio en FLAC o OggPCM -
.ogv
per a Ogg que conté almenys un flux de vídeo
A aquests s’afegeix l’extensió .flac
que s’utilitza per identificar un flux FLAC sense el contenidor Ogg. De fet, el format FLAC ja existia i funcionava independentment del contenidor Ogg i només es va donar a Xiph.org.
Abans d'aquesta postura, el programador Tobias Waldvogel havia intervingut en l'especificació Ogg per permetre-li eludir la limitació de format AVI de Microsoft pel que fa a l'àudio Vorbis. Per identificar un d'aquests fitxers Ogg, que contenen còdecs d'àudio i vídeo arbitraris, la comunitat va crear independentment l'extensió no oficial .ogm
, que significa Ogg Media . El contingut més freqüent d’aquests fitxers és un flux de vídeo XviD i almenys un flux d’àudio Vorbis .
Curiositat
- Malgrat la coneguda passió de Christopher Montgomery per Terry Pratchett i els seus llibres de la sèrie Disco World , en què realment existeix un personatge anomenat Ogg , la veritable etimologia del terme deriva d'una argot encunyat pel mateix Montgomery en referència a la pesadesa dels Vorbis. algorisme en el moment del seu naixement. Prenent el nom d'una tàctica de videojoc Netrek que consistia en un atac suïcida, l'expressió anglesa to ogg s'ha convertit en una cosa habitual amb el significat aproximat de "prendre una acció arriscada, amb resultats incerts i probablement conseqüències perjudicials". En aquell moment, el llançament d’un procés de codificació d’una peça musical a Ogg Vorbis va fer que l’ordinador fos totalment inutilitzable durant uns quants minuts.
- L’estructura interna d’un fitxer Ogg permet encadenar-lo mitjançant una simple cua binària. El fitxer resultant és un Ogg que s’adhereix perfectament a les especificacions, que inclouen els anomenats fluxos encadenats . La forma més pràctica de comprovar-ho són les ordres DOS
copy /b file1.ogg+file2.ogg newfile.ogg
o Unix
cat file1.ogg file2.ogg > newfile.ogg
que generen un fitxer anomenat newfile.ogg que conté les dues pistes enllaçades entre si amb una continuïtat perfecta (una característica de vegades anomenada sortida sense espais ). - El videojoc Undertale (i Deltarune ) desenvolupat per Toby Fox utilitza fitxers .ogg per a pistes musicals, tot i que Game Maker Studio també admet els fitxers midi més habituals.
- El joc NAMCO ALL-STARS PAC-MAN utilitza un fitxer d’àudio (.ogg) per a sons del joc
Articles relacionats
Altres projectes
-
Wikimedia Commons conté imatges o altres fitxers a Ogg
Enllaços externs
- Pàgina de la Fundació Ogg Xiph.org a xiph.org .
- ( EN ) Projecte OggWatch per a la difusió de formats Ogg
- RFC 3533 , les especificacions oficials del contenidor Ogg
- RFC 3534 , l’especificació del tipus MIME application / ogg
- Converter Ogg en línia gratuït , a coolutils.com .