Skip to content

Questions about Ogg

Short answers, pulled from the story.

When did the audio compression project originally called Squish change its name to Ogg?

The team abandoned the name Squish in 1993 due to legal challenges and eventually adopted the name Ogg by 2001. The new name derived from computer game jargon used in Netrek where ogging meant performing an action with such force that it drained future resources.

What are the four ASCII characters that identify any page belonging to the Ogg container format?

The core structure of an Ogg file begins with four ASCII characters: O-g-g-S which acts as a magic number to identify any page belonging to the format. This sequence allows parsers using libogg libraries released under the New BSD License to verify integrity through CRC-32 checksums across all content including headers.

Which codecs handle voice data at low bitrates within the Ogg container framework?

Speex handles voice data at low bitrates ranging between 2.1 and 32 kilobits per channel inside the Ogg container boundaries. Other codecs like Vorbis manage general audio while Opus combines both capabilities for flexible applications involving voice music and generic audio streams.

On what date did the Xiph.Org Foundation recommend splitting usage into specialized extensions for Ogg files?

Until the 16th of May 2007 all files using the Ogg container carried the .ogg extension regardless of their internal contents. On that date the foundation recommended splitting usage so audio-only files adopted .oga while videos received .ogv and multiplexed containers took on .ogx.

When did Firefox 3.5 become the first major browser to include full support for HTML5 video and audio elements via Theora and Vorbis codecs?

By the 30th of June 2009 Firefox 3.5 became the first major browser to include full support for HTML5 video and audio elements via Theora and Vorbis codecs. Prior to this milestone many digital audio players supported the format though not universally across all systems.