Main Page
From XiphWiki
(Difference between revisions)
(→Container Formats) |
|||
| (41 intermediate revisions not shown) | |||
| Line 1: | Line 1: | ||
| - | + | In an effort to bring open-source ideals to the world of multimedia the [[Xiph.Org Foundation]] develops a multitude of amazing products. This wiki describes our free and open protocols and software. | |
| + | |||
| + | ---- | ||
| - | |||
= Demonstrations of Xiph technologies = | = Demonstrations of Xiph technologies = | ||
| Line 7: | Line 8: | ||
Want to hear or see Xiph in action? These projects are using our codecs, formats, or libraries. | Want to hear or see Xiph in action? These projects are using our codecs, formats, or libraries. | ||
| - | * [[VorbisStreams]]: Stations streaming with the [[Vorbis]] codec | + | * [[VorbisStreams|Vorbis Streams]]: Stations streaming with the [[Vorbis]] codec |
* [[Games that use Vorbis]]: Games using the Vorbis codec for music or sound effects | * [[Games that use Vorbis]]: Games using the Vorbis codec for music or sound effects | ||
| - | * [[VorbisHardware]]: Hardware players using the Vorbis codec | + | * [[VorbisHardware|Vorbis Hardware]]: Hardware players using the Vorbis codec |
| - | * [[VorbisSoftwarePlayers]]: list of media players with out-of-box support for | + | * [[VorbisSoftwarePlayers|Vorbis Software Players]]: list of media players with out-of-box support for Vorbis |
| - | * [[List of Theora videos]]: | + | * [[TheoraHardware|Theora Hardware]]: Hardware using the Theora video codec |
| + | * [[TheoraSoftwarePlayers|Theora Software Players]]: list of media players with Theora support | ||
| + | * [[List of Theora videos]]: Sources for video encoded with [[Theora]] | ||
= Projects/Formats = | = Projects/Formats = | ||
| Line 18: | Line 21: | ||
* [[Ogg]]: Media container. This is our native format and the recommended container for Xiph codecs. | * [[Ogg]]: Media container. This is our native format and the recommended container for Xiph codecs. | ||
| - | * [[Ogg Skeleton]]: Skeleton information on all logical content bitstreams in Ogg. | + | ** [[Ogg Skeleton]]: Skeleton information on all logical content bitstreams in Ogg. |
| - | + | ** [[MIMETypesCodecs|Specification of MIME types and respective codecs parameter]] | |
* [[SpeexRTP]]: RTP payload format for voice | * [[SpeexRTP]]: RTP payload format for voice | ||
* [[VorbisRTP]]: RTP payload format for general audio | * [[VorbisRTP]]: RTP payload format for general audio | ||
* [[TheoraRTP]]: RTP payload format for video | * [[TheoraRTP]]: RTP payload format for video | ||
| - | * [[XSPF]]: XML | + | * [[XSPF]]: XML Sharable Playlist Format |
== Codecs == | == Codecs == | ||
| Line 32: | Line 35: | ||
** [[FLAC]]: Free Lossless Audio Codec | ** [[FLAC]]: Free Lossless Audio Codec | ||
** [[Speex]]: Speech codec | ** [[Speex]]: Speech codec | ||
| + | * '''Uncompressed Audio/Video Codecs:''' | ||
| + | ** [[OggPCM]]: Audio codec | ||
* '''Timed Text/Metadata Codecs:''' | * '''Timed Text/Metadata Codecs:''' | ||
** [[CMML]]: Continuous Media Markup Language, used for [http://www.annodex.net/ Annodex] and subtitles (xine, vlc, gstreamer, and DirectShow support) | ** [[CMML]]: Continuous Media Markup Language, used for [http://www.annodex.net/ Annodex] and subtitles (xine, vlc, gstreamer, and DirectShow support) | ||
| + | **[[OggKate|Kate]]: new format for lyrics and subtitles | ||
== Software == | == Software == | ||
| Line 40: | Line 46: | ||
** [[Icecast]]: Streaming server | ** [[Icecast]]: Streaming server | ||
** [[Ices]]: Source client for Icecast servers | ** [[Ices]]: Source client for Icecast servers | ||
| + | |||
| + | * '''Libraries''' | ||
| + | ** [[OggPlay]]: library for synchronised Xiph media playback | ||
| + | **[[XiphQT]]: Quicktime component to play the main Xiph formats | ||
| + | ** [[VorbisCommentEdit]]: Macintosh Framework making it easy to incorporate the editing of [[VorbisComment|Vorbis Comments]] | ||
* '''Other software''' | * '''Other software''' | ||
| - | ** [[OggComponent/VorbisComponent]]: Wrappers to integrate | + | ** [[OggComponent/VorbisComponent]]: Wrappers to integrate Vorbis into Mac OS X (does not yet support encoding) |
| + | ** [http://xiph.org/paranoia/ cdparanoia]: CDDA extractor/ripper | ||
| + | |||
| + | == Community == | ||
| + | |||
| + | *[[How to help]] | ||
| + | *[[Spread Open Media]]: project to promote Xiph formats. | ||
| + | **[[MailOgging]]: provides templates for anyone willing to contact a company requesting them to add support for Xiph formats. | ||
| + | *[[People]]: Who's who in Xiph. | ||
== Work in Progress == | == Work in Progress == | ||
* [[Work In Progress]]: codecs and software still in the research and development stages. | * [[Work In Progress]]: codecs and software still in the research and development stages. | ||
| - | * [[Todo]]: To | + | * [[Todo]]: To-do list for various Xiph projects. |
| - | + | ||
= Project management = | = Project management = | ||
| - | * [[AdminProcesses]] | + | * [[AdminProcesses]]: who's in charge of what project |
| - | * [[MonthlyMeeting]] | + | * [[MonthlyMeeting]]: page with information on Xiph's MonthlyMeeting |
| - | * [[MailingLists]] | + | * [[MailingLists]]: list of Xiph's mailing lists |
| - | * [[Bounties]] | + | * [[Bounties]]: list of bounties that you can take to improve Xiph's projects |
| - | * [[ | + | |
| - | * [[Resources and papers on Audio, Music and Speech]] | + | = Resources for Video and Audio programmers = |
| + | |||
| + | * [[Ambisonics]]: page with technical information on Ambisonics | ||
| + | * [[Resources and papers on Audio, Music and Speech|Courses and papers on Audio, Music and Speech]]: page with links to MIT and other universities' content | ||
| + | * [[Oggless]]: for ideas on how to use the different Xiph codecs outside Ogg | ||
= Wiki internal = | = Wiki internal = | ||
| - | |||
* [[Translations]]: What about some translation work | * [[Translations]]: What about some translation work | ||
| - | * [[XiphWiki:Copyrights]] | + | * [[Sandbox]]: Testbed for testing editing skills |
| + | * [[XiphWiki:Copyrights]]: License used for all content on the XiphWiki | ||
Latest revision as of 16:49, 24 November 2010
In an effort to bring open-source ideals to the world of multimedia the Xiph.Org Foundation develops a multitude of amazing products. This wiki describes our free and open protocols and software.
Contents |
Demonstrations of Xiph technologies
Want to hear or see Xiph in action? These projects are using our codecs, formats, or libraries.
- Vorbis Streams: Stations streaming with the Vorbis codec
- Games that use Vorbis: Games using the Vorbis codec for music or sound effects
- Vorbis Hardware: Hardware players using the Vorbis codec
- Vorbis Software Players: list of media players with out-of-box support for Vorbis
- Theora Hardware: Hardware using the Theora video codec
- Theora Software Players: list of media players with Theora support
- List of Theora videos: Sources for video encoded with Theora
Projects/Formats
Container Formats
- Ogg: Media container. This is our native format and the recommended container for Xiph codecs.
- Ogg Skeleton: Skeleton information on all logical content bitstreams in Ogg.
- Specification of MIME types and respective codecs parameter
- SpeexRTP: RTP payload format for voice
- VorbisRTP: RTP payload format for general audio
- TheoraRTP: RTP payload format for video
- XSPF: XML Sharable Playlist Format
Codecs
- Compressed Audio/Video Codecs:
- Vorbis: Audio codec with a fixed point decoder
- Theora: Video codec
- FLAC: Free Lossless Audio Codec
- Speex: Speech codec
- Uncompressed Audio/Video Codecs:
- OggPCM: Audio codec
- Timed Text/Metadata Codecs:
Software
- Libraries
- OggPlay: library for synchronised Xiph media playback
- XiphQT: Quicktime component to play the main Xiph formats
- VorbisCommentEdit: Macintosh Framework making it easy to incorporate the editing of Vorbis Comments
- Other software
- OggComponent/VorbisComponent: Wrappers to integrate Vorbis into Mac OS X (does not yet support encoding)
- cdparanoia: CDDA extractor/ripper
Community
- How to help
- Spread Open Media: project to promote Xiph formats.
- MailOgging: provides templates for anyone willing to contact a company requesting them to add support for Xiph formats.
- People: Who's who in Xiph.
Work in Progress
- Work In Progress: codecs and software still in the research and development stages.
- Todo: To-do list for various Xiph projects.
Project management
- AdminProcesses: who's in charge of what project
- MonthlyMeeting: page with information on Xiph's MonthlyMeeting
- MailingLists: list of Xiph's mailing lists
- Bounties: list of bounties that you can take to improve Xiph's projects
Resources for Video and Audio programmers
- Ambisonics: page with technical information on Ambisonics
- Courses and papers on Audio, Music and Speech: page with links to MIT and other universities' content
- Oggless: for ideas on how to use the different Xiph codecs outside Ogg
Wiki internal
- Translations: What about some translation work
- Sandbox: Testbed for testing editing skills
- XiphWiki:Copyrights: License used for all content on the XiphWiki