Ogg

OGM.oggOgg WritOggPCMOGG videoOgg VorbisOgg § OGMogg123OggingOGM Theora/Vorbis
Ogg is a free, open container format maintained by the Xiph.Org Foundation.wikipedia
303 Related Articles

Theora

Ogg Theoralibtheora.ogv
In the Ogg multimedia framework, Theora provides a lossy video layer. It has since been adopted in the specifications of Ogg encapsulations for other Xiph.Org codecs including Theora, Speex and FLAC.
It is developed by the Xiph.Org Foundation and distributed without licensing fees alongside their other free and open media projects, including the Vorbis audio format and the Ogg container.

Vorbis

Ogg VorbisOGGaoTuV
The audio layer is most commonly provided by the music-oriented Vorbis format or its successor Opus.
Vorbis is most commonly used in conjunction with the Ogg container format and it is therefore often referred to as Ogg Vorbis.

Ogg page

The format consists of chunks of data each called an "Ogg page".
An Ogg page is a unit of data in an Ogg bitstream, usually between 4 kB and 8 kB, with a maximum size of 65,307 bytes.

FLAC

Free Lossless Audio Codec.flacFLAC
Lossless audio compression formats include FLAC, and OggPCM. It has since been adopted in the specifications of Ogg encapsulations for other Xiph.Org codecs including Theora, Speex and FLAC.

Software patent

software patentspatentpatents
The creators of the Ogg format state that it is unrestricted by software patents and is designed to provide for efficient streaming and manipulation of high-quality digital multimedia.
For instance, the Portable Network Graphics (PNG) format was largely introduced to avoid the Graphics Interchange Format (GIF) patent problems, and Ogg Vorbis to avoid MP3.

File format

formatfile formatsformats
Ogg has come to stand for the file format, as part of the larger Xiph.org multimedia project.
Other file formats, however, are designed for storage of several different types of data: the Ogg format can act as a container for different types of multimedia including any combination of audio and video, with or without text (such as subtitles), and metadata.

Ogg Squish

OggSquish
The software was originally named Squish but due to an existing trade mark it was renamed to OggSquish.
OggSquish was one of the first names used for the Ogg project developed from 1994 by the Xiphophorus company (now Xiph.Org Foundation).

Speex

SPX.spxlibspeex
It has since been adopted in the specifications of Ogg encapsulations for other Xiph.Org codecs including Theora, Speex and FLAC.
It may be used with the Ogg container format or directly transmitted over UDP/RTP.

Digital container format

container formatcontainercontainer formats
Ogg is a free, open container format maintained by the Xiph.Org Foundation.

Subtitles

subtitlesubtitledsubtitling
The Ogg container format can multiplex a number of independent streams for audio, video, text (such as subtitles), and metadata.

Audio coding format

audio codingaudio coding standardaudio compression format
The audio layer is most commonly provided by the music-oriented Vorbis format or its successor Opus.

MP3 player

digital audio playerMP3 playersmusic player
Although Ogg hadn't reached anywhere near the ubiquity of the MPEG standards (e.g., MP3/MP4), it was commonly used to encode free content (such as free music, multimedia on Wikimedia Foundation projects and Creative Commons files) and had started to be supported by a significant minority of digital audio players.
Most players play more than the MP3 file format, such as Windows Media Audio (WMA), Advanced Audio Coding (AAC), Vorbis, FLAC, Speex and Ogg.

Codec

codecsdecoderdecoders
Because the format is free, and its reference implementation is not subject to restrictions associated with copyright, Ogg's various codecs have been incorporated into a number of different free and proprietary media players, both commercial and non-commercial, as well as portable media players and GPS receivers from different manufacturers.
There are also other well-known container formats, such as Ogg, ASF, QuickTime, RealMedia, Matroska, and DivX Media Format.

Video

analog videovideo albumvideo recording
The Ogg container format can multiplex a number of independent streams for audio, video, text (such as subtitles), and metadata.

RealPlayer

Real AlternativeRealOneRealOne Player
Independent Ogg implementations are used in several projects such as RealPlayer and a set of DirectShow filters.

Xiph.Org Foundation

Xiph.orgXiphXiph QuickTime Components
Ogg is a free, open container format maintained by the Xiph.Org Foundation. Being a container format, Ogg can embed audio and video in various formats (such as Dirac, MNG, CELT, MPEG-4, MP3 and others) but Ogg was intended to be, and usually is, used with the following Xiph.org free codecs: For those who don't want to download and use FSF's suggested Ogg player (VLC), the Xiph.Org Foundation had an official codec for QuickTime-based applications in Windows and Mac OS X, such as iTunes players and iMovie applications; and Windows users could install a Windows Media Player Ogg codec.
It focuses on the Ogg family of formats, and the most successful one has been Vorbis, an open and freely licensed audio format and codec designed to compete with the patented WMA, MP3 and AAC.

Free Software Foundation

FSFRespects Your FreedomHigh Priority Free Software Projects
On May 16, 2007, the Free Software Foundation started a campaign to increase the use of Vorbis "as an ethically, legally and technically superior audio alternative to the proprietary MP3 format."

CELT

Constrained Energy Lapped Transform
Being a container format, Ogg can embed audio and video in various formats (such as Dirac, MNG, CELT, MPEG-4, MP3 and others) but Ogg was intended to be, and usually is, used with the following Xiph.org free codecs:
Development of the format was maintained by the Xiph.Org Foundation (as part of the Ogg codec family) and later coordinated by the Opus working group of the Internet Engineering Task Force (IETF).

StepMania

StepMania: Online
Also supporting the Ogg format were many popular video game engines, including Doom 3, Unreal Tournament 2004, Halo: Combat Evolved, Jets n Guns, Mafia: The City of Lost Heaven, Myst IV: Revelation, Stepmania, Serious Sam: The Second Encounter, Lineage 2, Vendetta Online, Battlefield 2, and the Grand Theft Auto engines, as well as the audio files of the Java-based game, Minecraft.

Continuous Media Markup Language

CMML
CMML is appropriate for use with all Ogg media formats, to provide subtitles and timed metadata.

QuickTime

QuickTime PlayerQuickTime XApple QuickTime
For those who don't want to download and use FSF's suggested Ogg player (VLC), the Xiph.Org Foundation had an official codec for QuickTime-based applications in Windows and Mac OS X, such as iTunes players and iMovie applications; and Windows users could install a Windows Media Player Ogg codec.
With additional QuickTime Components, it can also support ASF, DivX Media Format, Flash Video, Matroska, Ogg, and many others.

Firefox 3.5

Mozilla Firefox 3.53.5
By June 30, 2009, the Ogg container, through the use of the Theora and Vorbis, was the only container format included in Firefox 3.5 web browser's implementation of the HTML 5 and elements.
These include support for the and elements defined in the HTML 5 draft specification, including native support for Ogg Theora encoded video and Vorbis encoded audio.

VLC media player

VLCVLC playerlibVLC
For those who don't want to download and use FSF's suggested Ogg player (VLC), the Xiph.Org Foundation had an official codec for QuickTime-based applications in Windows and Mac OS X, such as iTunes players and iMovie applications; and Windows users could install a Windows Media Player Ogg codec.
On Windows, Linux, macOS, and some other Unix-like platforms, VLC provides an NPAPI plugin, which enables users to view QuickTime, Windows Media, MP3, and Ogg files embedded in websites without using additional software.

Opus (audio format)

OpusOpus audio format.opus
The audio layer is most commonly provided by the music-oriented Vorbis format or its successor Opus.
Opus was originally specified for encapsulation in Ogg containers, specified as, and for Ogg Opus files the filename extension is recommended.

Annodex

Annodex Association
It is based on the Ogg container format, with an XML language called CMML (Continuous Media Markup Language) providing additional metadata.