Difference between revisions of "MIME Types and File Extensions"
Jump to navigation
Jump to search
(added what I hope can get consensus) |
|||
Line 1: | Line 1: | ||
WARNING: this page is under development and discussion - none of this are currently official Xiph recommendations. | WARNING: this page is under development and discussion - none of this are currently official Xiph recommendations. | ||
− | == . | + | == .ogg - application/ogg == |
* can contain any logical bitstreams multiplexed together in an ogg container | * can contain any logical bitstreams multiplexed together in an ogg container | ||
+ | * has been defined as such in RFC 3534 http://www.ietf.org/rfc/rfc3534.txt | ||
+ | * .ogg has traditionally been used for Ogg Vorbis files, so an important subpart of the ".ogg" files will be just Ogg Vorbis | ||
+ | * .ogg has more recently also been used for Ogg Flac and for Ogg Theora/Vorbis | ||
+ | * it is required that random multitrack files contain a skeleton track to identify all containing logical bitstreams | ||
− | == . | + | == .oga - audio/ogg == |
− | * audio in ogg, e.g. vorbis, speex, flac | + | * audio in ogg, e.g. vorbis, speex, flac, ghost |
− | |||
== .ogv - video/ogg == | == .ogv - video/ogg == | ||
* a/v in ogg, e.g. Theora, Theora + Vorbis, Theora + Speex, Theora + flac | * a/v in ogg, e.g. Theora, Theora + Vorbis, Theora + Speex, Theora + flac | ||
+ | |||
+ | == .spx - audio/ogg+speex == | ||
+ | |||
+ | * .spx has traditionally been used for Ogg Speex files | ||
+ | |||
+ | |||
+ | == Codecs need their own MIME types for streaming and to be used in multitrack ogg files using skeleton == | ||
+ | |||
+ | * audio/vorbis for vorbis w/o container | ||
+ | * video/theora for theora w/o container | ||
+ | * audio/speex for speex w/o container | ||
+ | * audio/flac for flac (is audio/flac currently being used for flac in native container?) |
Revision as of 04:42, 29 April 2007
WARNING: this page is under development and discussion - none of this are currently official Xiph recommendations.
.ogg - application/ogg
- can contain any logical bitstreams multiplexed together in an ogg container
- has been defined as such in RFC 3534 http://www.ietf.org/rfc/rfc3534.txt
- .ogg has traditionally been used for Ogg Vorbis files, so an important subpart of the ".ogg" files will be just Ogg Vorbis
- .ogg has more recently also been used for Ogg Flac and for Ogg Theora/Vorbis
- it is required that random multitrack files contain a skeleton track to identify all containing logical bitstreams
.oga - audio/ogg
- audio in ogg, e.g. vorbis, speex, flac, ghost
.ogv - video/ogg
- a/v in ogg, e.g. Theora, Theora + Vorbis, Theora + Speex, Theora + flac
.spx - audio/ogg+speex
- .spx has traditionally been used for Ogg Speex files
Codecs need their own MIME types for streaming and to be used in multitrack ogg files using skeleton
- audio/vorbis for vorbis w/o container
- video/theora for theora w/o container
- audio/speex for speex w/o container
- audio/flac for flac (is audio/flac currently being used for flac in native container?)