Pages

Monday, November 30, 2009

OGG File Format Specification

OGG File Format Specification

Introduction

The report gives the a detailed high level description about the OGG Vorbis sound format and covers in detail each part of the file and the description about how each component is decoded by the decoder. It also covers how the upcoming sound format is a better substitute for the MP3 sound file format and the specific advantages and the disadvantages of the OGG file, covering the areas where the OGG leads MP3 and where it lags behind as compared to the MP3. Also some of the important algorithms in the decoding process are explained with the description of the inputs and the output data structures provided to the algorithm, along with pseudo codes and figures as required. The OGG relies on the Modified Discrete Cosine Transformation and Inverse MDCT for representing the audio in to the digital format so the equations for the MDCT and the I-MDCT is also shown. Supporting algorithms for the Huffman’s Binary tree encoding and the VQ/Entropy Encoding are not explained in this report and are just mentioned wherever necessary. The matter herein is as per the OGG Vorbis I specifications and is subject to constant changes according to the newer design of the encoders/decoders.

No comments:

Post a Comment