Ogg Media

from Wikipedia, the free encyclopedia

Ogg Media is a container format for videos . It is a hack of the Xiph.Org Foundation's Ogg container . Ogg media files have the file extension 'ogm'. In addition to video data, like DVDs, they can contain multiple audio tracks in different languages ​​as well as subtitle tracks and chapter structures. The format was originally developed by its inventor Tobias Waldvogel to enable the streaming of video and audio data, which is very difficult to achieve with AVI . It also became possible to use Ogg Vorbis audio for videos. At that time, that was not possible with the AVI container due to the lack of an ACM wrapper for Ogg Vorbis.

Relationship with Ogg

The problem with OGM is that the DirectShow filters developed by Waldvogel (see below) are an extension that breaks with the Ogg specification . It shouldn't be called “Ogg” as this brand requires compliance with the specification.

Playback of OGM files

Windows

In addition to the appropriate decoders for the data tracks contained (mostly Xvid or DivX video and Vorbis audio), an OggMedia DirectShow splitter is required that can read the container format and make the streams contained therein accessible to the decoders, e.g. B .:

  • The original splitter developed by Tobias Waldvogel up to version 0.9.9.5. The installer can e.g. B. downloaded from Doom9.org, but is now out of date.
  • Haali Media Splitter , which supports Matroska , MP4 and AVI in addition to OGM .
  • RadLight Ogg Media with support for the Theora video codec.
  • Illiminable's DirectShow Filters

You also need a player that uses the DirectShow framework, e.g. B .:

Alternatively, a player can be used that doesn't rely on DirectShow but has its own support for OGM, such as VLC media player or MPlayer .

Mac OS or Linux

The following players directly support OGM under Mac OS or Linux:

Tools

Unix users can play OGM files with MPlayer and edit them with the help of ogmtools :

  • ogminfo - displays stream information
  • ogmdemux - demultiplexes an OGM stream into its media components
  • ogmsplit - splits an OGM stream into its chunks
  • ogmmerge - combines media components into one OGM stream
  • dvdxchap - extracts chapter information from a DVD

See also

Web links