Timeline
Chat
Prospettiva
Ogg
formato contenitore libero Da Wikipedia, l'enciclopedia libera
Remove ads
Ogg (a volte indicato anche come Ogg Media) è un formato contenitore libero per il trasporto di flussi di bit progettato con l'intento di permettere sia lo streaming che l'archiviazione in maniera efficiente.
Il nome "Ogg" si riferisce al formato di file, che include un numero di codec indipendenti per il video, l'audio ed il testo (ad esempio, per i sottotitoli). I file con l'estensione ".ogg" possono contenere uno qualsiasi dei formati supportati, e poiché il formato è liberamente implementabile, i vari codec ogg sono stati incorporati in molti riproduttori multimediali, sia proprietari, sia liberi.
Spesso il termine "ogg" è stato usato per indicare il formato di file audio Ogg Vorbis, cioè un file audio codificato in un file ogg con l'algoritmo Vorbis, poiché questo è stato il primo codec ad usare il contenitore ogg. Altri importanti codec sviluppati per il contenitore ogg sono Theora per la compressione video, e Speex, un algoritmo ottimizzato per la compressione del parlato.
Il progetto è stato sviluppato originariamente da Christopher Montgomery della Xiph.Org Foundation.
È inoltre il formato ufficialmente preferito per i file audio e video di Wikipedia.
Remove ads
Licenze
Le specifiche di Ogg sono di pubblico dominio. Le librerie di riferimento per la codifica e decodifica sono rilasciate sotto licenza BSD. Gli strumenti ufficiali per la gestione del container sono rilasciati sotto GNU General Public License (GPL).
I codec di Ogg
Riepilogo
Prospettiva
Ogg è solo un formato che specifica il modo in cui i dati devono essere ordinati nel flusso dati. I dati audio o video codificati da un codec specifico saranno inseriti nel contenitore Ogg. Il contenitore Ogg può contenere flussi codificati con diversi codec: ad esempio, un file audio/video conterrà dati codificati con un codec audio e dati codificati con un codec video.
Essendo un formato di contenimento, Ogg può integrare diversi codec. Di seguito le specifiche di Xiph.org in tal senso:
Codec video
Codec audio
Codec testo
Metadati
- Ogg Skeleton: formato ancora in fase sviluppo per spostare i metadati dal livello flusso a livello contenitore
Il problema dell'estensione file
Sebbene Xiph.org avesse previsto originariamente l'estensione .ogg per il contenitore a prescindere dall'effettivo codec contenuto, l'organizzazione è ritornata sui suoi passi nel 2007, raccomandando di impiegare le seguenti estensioni per i file Ogg:
.oggper Ogg contenente solo audio in formato Vorbis.spxper Ogg contenente solo audio in formato Speex.ogaper Ogg contenente solo audio in FLAC o OggPCM.ogvper Ogg contenente almeno un flusso video
A queste si aggiunge l'estensione .flac utilizzata per identificare un flusso FLAC privo del container Ogg. Il formato FLAC era infatti già esistente e funzionante indipendentemente dal contenitore Ogg, e solo in seguito donato a Xiph.org.
Prima di questa presa di posizione, il programmatore Tobias Waldvogel era intervenuto sulle specifiche di Ogg per permettergli di aggirare la limitazione del formato AVI di Microsoft al riguardo dell'audio in formato Vorbis. Per identificare uno di questi file Ogg, che contengono codec audio e video arbitrari, la comunità ha autonomamente fatto nascere l'estensione non ufficiale .ogm, con il significato di Ogg Media. Il contenuto più frequentemente riscontrato in questi file è un flusso video XviD e almeno un flusso audio Vorbis.
Remove ads
Voci correlate
Altri progetti
Wikimedia Commons contiene immagini o altri file su Ogg
Collegamenti esterni
- (EN) Sito ufficiale, su xiph.org.
- (EN) OggWatch Progetto per la diffusione dei formati Ogg
- RFC 3533, le specifiche ufficiali del container Ogg
- RFC 3534, le specifiche del MIME type application/ogg
- Convertitore Ogg online gratuito, su coolutils.com.
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads
