10.01.2013 Views

DVD Demystified

DVD Demystified

DVD Demystified

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

106<br />

The hierarchical structure of MPEG-1 plus extension streams means<br />

that a two-channel MPEG decoder need only decode a two-channel data<br />

stream, and a six-channel MPEG decoder need only process a six-channel<br />

data stream. The eight-channel MPEG decoder is the only one that must<br />

decode the entire contents of an eight-channel stream. Therefore, an<br />

MPEG-1 decoder “sees” only the MPEG-1—compatible data to produce<br />

stereo audio, whereas an MPEG-2 decoder combines it with the first layer<br />

of extension data to produce 5.1-channel audio or, with both layers of extension<br />

data, to produce 7.1-channel audio. This clever technique provides an<br />

advantage to MPEG-2 over other encoding schemes, since cheap MPEG-1<br />

decoders can be used when necessary. However, the cost of MPEG-2<br />

decoders dropped in a few years to about the same level as MPEG-1. Nevertheless,<br />

there are several drawbacks to the backward-compatibility<br />

scheme, in addition to the inefficiency of matrixed channel duplication. The<br />

original two-channel MPEG-1 encoding process was not developed with<br />

matrixed audio in mind and therefore may remove surround-sound detail.<br />

The matrix-canceling process tends to expose coding artifacts; that is, when<br />

the signal from a matrixed channel is removed, the remaining signal may<br />

no longer mask the same neighboring frequencies or noise as the original<br />

signal, thus unmasking the noise introduced by formerly appropriate levels<br />

of quantization. This problem can be mitigated in part with special processing<br />

by the encoder, but this makes the encoding process less efficient<br />

with a resulting loss in quality at a given bit rate.<br />

MPEG-2 includes a non-backward-compatible process, originally labeled<br />

NBC but now known as advanced audio coding (AAC). This coding method<br />

deals with all channels simultaneously and is thereby more efficient, but it<br />

was not developed in time to be supported by <strong>DVD</strong>.<br />

MPEG-2 allows a variable bit rate in order to handle momentary<br />

increases in signal complexity. Unfortunately, this turns out to be difficult<br />

to deal with in practice because audio and video are usually processed separately,<br />

and with two variable rates there is a danger of simultaneous peaks<br />

pushing the combined rate past the limit. This can be controlled by limiting<br />

the peak rate, but this is done at the expense of possibly reducing audio<br />

quality in difficult passages.<br />

TEAMFLY<br />

Dolby Digital Audio Coding<br />

Chapter 3<br />

Dolby Digital audio compression (known as AC-3 in standards documents)<br />

provides for up to 5.1 channels of discrete audio. One of the advantages of<br />

Dolby Digital is that it analyzes the audio signal to differentiate short, transient<br />

signals from long, continuous signals. Short sample blocks are then

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!