Ogg

.oggOGMogg123OGG videoOgg VorbisOgg § OGMOGM Theora/VorbisTarkin (codec)
Ogg is a free, open container format maintained by the Xiph.Org Foundation.wikipedia
305 Related Articles

Theora

libtheora.ogvOgg Theora
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.

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.

FLAC

.flacFree Lossless Audio CodecFLAC
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.
With Xiph.org incorporation, the Ogg container format, suitable for streaming (also called Ogg FLAC)

File format

formatformatsfile formats
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.
Ogg (standard container for Xiph.org audio formats Vorbis and Opus and video format Theora)

Subtitle (captioning)

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

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.
Other formats are patent-free or otherwise open, such as MP3, Vorbis, FLAC, and Speex (the latter three part of the Ogg open multimedia project).

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.
Ogg-Theora

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.

RealPlayer

RealOne PlayerFormats supported by optional plug-insReal
Independent Ogg implementations are used in several projects such as RealPlayer and a set of DirectShow filters.

Xiph.Org Foundation

Xiph.orgXiphThe Xiph.Org Foundation
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.

CELT

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.
Custom Songs ("Stepfiles") also known as "Simfiles": StepMania allows users to create their own custom dance patterns to any song in .ogg or .mp3 format. The program includes a comprehensive Step editor to aid the creation of these stepfiles. Many Simfile websites exist where users share and distributed Simfiles for songs. Additionally, official DDR and In The Groove songs with their original steps are commonly available for StepMania.

Free Software Foundation

FSFfree software communityFree Software Foundation's high priority list
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."
Advocacy: FSF sponsors a number of campaigns against what it perceives as dangers to software freedom, including software patents, digital rights management (which the FSF and others have re-termed "digital restrictions management", as part of its effort to highlight technologies that are "designed to take away and limit your rights," ) and user interface copyright. Defective by Design is an FSF-initiated campaign against DRM. It also has a campaign to promote Ogg+Vorbis, a free alternative to proprietary formats like MP3 and AAC. FSF also sponsors free software projects it deems "high-priority".

QuickTime

MOV.movMOV (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.

VLC media player

VLClibVLCVLC for iOS
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.

Firefox 3.5

3.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.

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
Annodex: A free and open source set of standards developed by CSIRO to annotate and index networked media.
It is based on the Ogg container format, with an XML language called CMML (Continuous Media Markup Language) providing additional metadata.

Use of Ogg formats in HTML5

resulted in controversyretracted
This was in accordance with the original recommendation outlined in, but later removed from, the HTML 5 draft specification (see Ogg controversy).
The HTML5 draft specification adds and elements for embedding video and audio in HTML documents. The specification had formerly recommended support for playback of Theora video and Vorbis audio encapsulated in Ogg containers to provide for easier distribution of audio and video over the internet by using open standards, but the recommendation was soon after dropped.

FFmpeg

SnowlibavformatNUT
On March 3, 2010, a technical analysis by an FFmpeg developer was critical about the general purpose abilities of Ogg as a multimedia container format.
Ogg