Professional Documents
Culture Documents
Miranda Technologies
Part 1:
Background information Dolby Digital (AC-3)
Original
Audio
Dynamic Compresser
Range
Limiter
Restricted
Dynamic
Range
Analog Audio
TX
Restricted
Dynamic
Range
Original
Dynamic
Range
AC-3 Encoder
Audio
Analysis
Bit
Rate
Reduction
Program
Audio
Program
Meta
Data
Static
Defaults
AC-3 Bit
Stream
DRC data
Audio Samples
Pgm. Meta Data
AC-3 Decoder
Audio
Decode
Dynamic
Gain
Range
Stage
Processor
DYNRNG
DIALNORM
Viewer
Listening Mode
AC-3 Decoder
-20
-30
Audio
Decode
Dynamic
Range
Processor
Gain
Stage
-40
-50
-60
-70
DynRng
-80
Viewer
Listening
Mode
ORIGINAL
Content
User Mode=
NARROW
User Mode=
FULL
AC-3 Decoder
Audio
Decode
Dynamic
Range
Processor
DIALNORM
Gain
Stage
Dialog Normalization
Dialog normalization keeps average
loudness uniform between program
segments
Eliminates need to change volume control
between program segments or when
changing channels (or media)
When Dialnorm values are correctly
provided, user should not need to adjust
the volume
When Dialnorm values are not properly
provided, user will need to adjust the
volume
Typical Programs
0 dBFS
ACTION
MOVIE
LD MOVIE
DSS PPV
CLASSICAL
POP CD
NEWS
TV AUDIO
10
-10 dBFS
-20 dBFS
-30 dBFS
ROCK
27
24
21
20
20
-40 dBFS
AVERAGE DIALOG
SIGNAL PEAKS
Drama
VHS HI-FI
Sports
Sitcom
DSS PPV
CLASSICAL
Talkshow
POP CD
News
TV AUDIO
0 dBFS
-10 dBFS
-20 dBFS
-30 dBFS
-40 dBFS
AVERAGE DIALOG
SIGNAL PEAKS
Duration of
Program
DIALNORM
Value
DIALNORM
Value
Broadcast Facility
Meta Data
L,R
LS,RS
C
LFE
Terrestrial Tx,
Cable, Sat, IPTV
or DVD
AC-3
Emission
Encoder
DIALNORM
Value
Demux
and AC-3 Gain
decode
Decoder
Stage
5.1
Ch
Amp
This is equivalent
to having turned down
the volume on
your amplifer
Proc
Emission
IRD
Ingest
Proc
Server
files
Routing
Production
OB
Remote
Production
Proc
Master
Control
Audio and
Video
Encode
Proc
-24 dBFS
Emission
-24 dBFS
IRD
Ingest
Proc
files
-22
-24 dBFS
-27
-27Server
dBFS
-22 dBFS
Routing
Master
Control
Audio and
Video
Encode
Fixed DIALNORM
Value
Production
-24 dBFS
OB
Remote
Production
Proc
-27 dBFS
-24 dBFS
Instantaneous
Loudness
DIALNORM
Value
Instantaneous
Loudness
Long Form
(Program)
Segment N
DIALNORM
Value
Long
Form Program
Short
Form
(Commercial / Promo)
Segment N+1
Long Form
Program
Segment N+2
Instant and
The Challenge
Multiple
Segments
Dramatic
Swing In
Loudness
Long Form
(Program)
Segment N
DIALNORM Value
Not Changed During
Short Form Segment
Short Form
(Commercial / Promo)
Segment N+1
Long Form
Program
Segment N+2
Long Form
(Program)
Segment N
Short Form
(Commercial / Promo)
Instant
and N+1
Segment
Non Matching
Dramatic
Average
Swing In
Loudness
Loudness
Long Form
Program
Segment N+2
Long Form
(Program)
Segment N
Short Form
(Commercial / Promo)
Segment N+1
Long Form
Program
Segment N+2
DIALNORM is used
to automatically adjust
STB audio output level to
correct for inter-channel
loudness differences
IPTV or
Cable
System
MPEG
AC3
Video
Decode
AC3
Gain
Decode Stage
DIALNORM
Avg. Loudness: Varies by Segment
DIALNORM: Varies by Segment
Local Ad Insertion
Avg. Loudness -24 dB
DIALNORM: -24 dB Fixed
Speakers
Volume
Control
AV System
or TV
IPTV or
Cable
System
MPEG
AC3
Video
Decode
AC3
Gain
Decode Stage
DIALNORM
Avg. Loudness: Varies by Segment
DIALNORM: Varies by Segment
Local Ad Insertion
Avg. Loudness -24 dB
DIALNORM: -24 dB Fixed
Speakers
Volume
Control
AV System
or TV
IPTV or
Cable
System
+
MPEG
AC3
Video
Decode
AC3
Gain
Decode Stage
DIALNORM
Avg. Loudness: Varies by Segment
DIALNORM: Varies by Segment
Local Ad Insertion
Avg. Loudness -24 dB
DIALNORM: -24 dB Fixed
Speakers
Volume
Control
AV System
or TV
IPTV or
Cable
System
+
MPEG
AC3
Video
Decode
AC3
Gain
Decode Stage
DIALNORM
Avg. Loudness: Varies by Segment
DIALNORM: Varies by Segment
Local Ad Insertion
Avg. Loudness -24 dB
DIALNORM: -24 dB Fixed
Speakers
Volume
Control
AV System
or TV
PART 2:
www.atsc.org
Collaborators
Part 3:
LOUDNESS MANAGEMENT STRATEGIES
For Broadcasters
NEXT
Production
Proc
Production
IRD
Emission
Master
Control
PCM
5.1
Proc
Metadata
Proc
OB
Remote
Production
Proc
Server
Proc
HD Routing
With Embedded Audio
and Meta Data
Proc
Video
Emission
Encode
AC-3
5.1
encode
Home Viewer
AC-3
Home
Receiver and
Decoder
PCM
5.1
Audio
Production
Proc
Production
IRD
Proc
Emission
Master
Control
PCM
5.1
DIALNORM
-21 dB
Metadata
Proc
OB
Remote
Production
DIALNORM
-27 dB
Proc
Server
Proc
HD Routing
With Embedded Audio
and Meta Data
Proc
Video
Emission
Encode
Home
AC-3
DIALNORM changes
as different sources aired
AC-3
5.1
encode
Audio Level
will remain
Viewer
consistent
Home
AC-3
Level
Receiver and
Dec
Proc
Decoder
DIALNORM
PCM
5.1
Audio
Device
Modifies
1. Dynamic Loudness Meta
Data
The Danger
Audio but does
Processing Device
Contribution
Dumps Metadata
IRD
Production
Proc
OB
Remote
Production
Proc
Proc
Proc
Video
Emission
Encode
PCM
5.1
DIALNORM
ProcMissing
value
Metadata
Proc
DIALNORM
-20 dB
But Wrong
Emission
Master
Control
Production
IRD
not adjust
DIALNORM
Server
DIALNORM
Value
will be wrong
HD Routing
DIALNORM
With Embedded Audio
value Missing
and Meta Data
AC-3
AC-3
5.1
encode
Audio Level
Home Viewer
Will Be Wrong
Home
AC-3
Level
Receiver and
Dec
Proc
Decoder
DIALNORM
PCM
5.1
Audio
Playout
IRD
Establish a Target
Emission
Loudness
Level, Set
AC-3 Encoder to this Value
Monitor
Proc
Server
Proc
Local
Production
OB
Remote
Production
Proc
Proc
Fixed
DIALNORM
Value
File Based
Loudness Processing
Engine
Un-processed
File
Watch Folder
Server
Processed
File
Ready Folder
Adjusted
Content
Target
Loudness
Processor
lifts entire
file by same
amount
Average Loudness
for Entire File
1. Processor has access to file from end to end and is able to establish
Processor
lifts entire
file by same
amount
Target ???
IRD
Emission
Playout
Monitor
Proc
Server
Proc
Local
Target
Production
OB
Remote
Production
Target ?
Proc
Proc
Target
File Based
Delivery
Master
Control
ALC
MPEG
Video Encoder
AC-3
Audio Encoder
Fixed
DIALNORM
Value=
TARGET
Cons:
Technique does not apply
incoming content that is either
live or being played back by a
third party
Target ???
IRD
Emission
Playout
Monitor
ALC
Target
Server
Ingest
Master
Control
Local
Target
Production
OB
Proc
Remote
Production
Target ?
ALC
File Based
Delivery
Target ???
Software
Loudness
Correction tool
MPEG
Video Encoder
AC-3
Audio Encoder
Fixed
DIALNORM
Value=
TARGET
Target ???
IRD
Playout
Real-time Emission
Correction
By processor
Monitor
Proc
Server
Proc
Local
Target
Production
OB
Remote
Production
Target ?
Proc
Proc
Target
File Based
Delivery
Master
Control
ALC
MPEG
Video Encoder
AC-3
Audio Encoder
Fixed
DIALNORM
Value=
TARGET
Master
Control
Audio Level
Processor
Loudness
Measurment
Emission
MPEG
Video Encoder
AC-3
Audio Encoder
Fixed
DIALNORM
Value
Establish a Target
Loudness Level
Long Form
(Program)
Segment N
Short Form
(Commercial / Promo)
Segment N+1
Long Form
Program
Segment N+2
Audio
with
Varialble
Loudness
Compressor/
Expander/
Limiter
Meta
Data
MUX
Control
Loudness
Measurement
Target
Actual
Target
Loudness
Level
Audio
Fits
Target
Loudness
Program
Segment N+1
Promo/Commercial
Instantaneous
Loudness
Target
Loudness
Demux
Video Processing
Mux
Audio Processing
Automatic
Loudness
Control
Option
Dynamic Compressor/
Expander/ Limiter
Control
Loudness
Measurement Actual Target
Processor
Processor
Preset 1
Processor
Preset 1
Preset 1
Target
Loudness Level
Video with
embedded
processed
audio
Automation
and / or
Control
System
Demux
Video Processing
Mux
Audio Processing
ITU-1770 or
LEQA Loudness
Automatic
Measurement
Loudness
Control
Option
Dynamic Compressor/
Expander/ Limiter
Control
Loudness
Measurement Actual Target
Processor
Processor
Preset 1
Processor
Preset 1
Preset 1
Target
Loudness Level
Video with
embedded
processed
audio
Automation
and / or
Control
System
Demux
Intelligent Control
Compares
Actual Loudness to
Automatic
Target
Loudness
Loudness
Control
Option
Video Processing
Mux
Audio Processing
Dynamic Compressor/
Expander/ Limiter
Control
Loudness
Measurement Actual Target
Processor
Processor
Preset 1
Processor
Preset 1
Preset 1
Target
Loudness Level
Video with
embedded
processed
audio
Automation
and / or
Control
System
Mux
Audio Processing
Automatic
Loudness
Control
Option
Dynamic Compressor/
Expander/ Limiter
Control
Loudness
Measurement Actual Target
Processor
Processor
Preset 1
Processor
Preset 1
Preset 1
Target
Loudness Level
Video with
embedded
processed
audio
Automation
and / or
Control
System
Automatic
Loudness
Control
Option
Dynamic Compressor/
Expander/ Limiter
Control
Loudness
Measurement Actual Target
Processor
Processor
Preset 1
Processor
Preset 1
Preset 1
Target
Loudness Level
Video with
embedded
processed
audio
Automation
and / or
Control
System
Automatic
Loudness
Control
Option
Dynamic Compressor/
Expander/ Limiter
Control
Loudness
Measurement Actual Target
Processor
Processor
Preset 1
Processor
Preset 1
Preset 1
Target
Loudness Level
Automation
and / or
Control
System
Content Not
Changed
Long Form
(Program)
Segment N
Content Not
Changed
Short Form
(Commercial / Promo)
Segment N+1
Long Form
Program
Segment N+2
Target ???
IRD
Playout
Monitor
Proc
Server
Proc
Local
Target
Production
OB
Remote
Production
Target ?
Proc
Proc
Target
File Based
Delivery
Master
Control
Loudness
Correction Emission
Controlled
By
Automation
ALC
MPEG
Video Encoder
AC-3
Audio Encoder
Software
Loudness
Correction tool
Automation
Part 3B:
LOUDNESS MANAGEMENT STRATEGIES
For Cable and TELCO
Incoming
Signal Reception
And Decryption
Loudness
Detection and
Correction
Transcoding,
Muxing and
Encryption
Loudness &
Dialnorm
Follow
originators
value
IPTV or
Cable
System
Decode
Switch
Loudness
Measure
Local Ad Insertion
Avg. Loudness -24 dB
DIALNORM: -24 dB Fixed
Re-Encode
IPTV or
Cable
System
Loudness
Set by
Operator
Ex: -24LKFS
IPTV or
Cable
System
Decode
Switch
Loudness
/
Measure
&
Correct
Local Ad Insertion
Avg. Loudness -24 dB
DIALNORM: -24 dB Fixed
Re-Encode
IPTV or
Cable
System
Part 4:
Available tools for Loudness
Loudness Meters
CRC
DK
Loudness meters
Cards
Stand Alone Devices
Dolby LM-100
(conversion
modules)
Multi-Viewers
Loudness:
-23 dB
Target:
-27 dB
Dialnorm:
-24 dB
Dolby DP-600
QuiC
Media Analysis Server
Realtime Processors
AeromaxTM
Level
MagicTM
AeromaxTM
Conversion Modules
Master Control (Miranda)
Level
MagicTM
In House
Loudness Control
Solution
Wide Band
Stand Alone
Conversion Modules
Wide Band
Multi-Zone
Conversion Modules
Consummer tools
Home Receivers
Consummer tools