Methods and systems for determining audio loudness levels in programming
First Claim
1. A method of correcting an audio level of a stored program asset, comprising:
- retrieving a stored program asset, the asset having audio encoded at a first loudness setting;
identifying dialog of the audio of the asset;
determining a loudness of the dialog;
comparing the determined loudness to the first loudness setting; and
re-encoding the asset at a second loudness setting corresponding to the second loudness, if the first loudness setting and the determined loudness are different by more than a predetermined amount.
8 Assignments
0 Petitions
Accused Products
Abstract
An example of a method of correcting an audio level of a stored program asset comprises retrieving a stored program asset having audio encoded at a first loudness setting. Dialog of the audio of the asset is identified, a loudness of the dialog is determined and the determined loudness is compared to the first loudness setting. The asset is re-encoded at a second loudness setting corresponding to the determined loudness, if the first loudness setting and the second loudness are different by more than a predetermined amount. The determined loudness is preferably a DIALNORM of the dialog. The asset may be stored with the re-encoded loudness setting. The method may be applied to programs as they are being received from a source, as well. Aspects of the method may also be applied to programs to be provided by a source. Systems are also disclosed.
106 Citations
71 Claims
-
1. A method of correcting an audio level of a stored program asset, comprising:
-
retrieving a stored program asset, the asset having audio encoded at a first loudness setting;
identifying dialog of the audio of the asset;
determining a loudness of the dialog;
comparing the determined loudness to the first loudness setting; and
re-encoding the asset at a second loudness setting corresponding to the second loudness, if the first loudness setting and the determined loudness are different by more than a predetermined amount. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method of correcting an audio level of a stored program asset, comprising:
-
retrieving a stored program asset, the asset comprising audio having an encoded DIALNORM setting;
demultiplexing the audio from the retrieved asset;
decompressing the audio;
identifying dialog of the audio;
determining a DIALNORM of the dialog;
comparing the determined DIALNORM to the encoded DIALNORM setting;
re-encoding the asset at the determined DIALNORM if the encoded DIALNORM and the determined DIALNORM are different by more than a predetermined amount; and
storing the asset with the re-encoded DIALNORM. - View Dependent Claims (26, 27, 28, 29, 30, 31)
-
-
32. A method of processing an audio level of a stored program asset, comprising:
-
retrieving a stored program asset, the asset having audio encoded at a loudness setting;
identifying dialog of the asset;
determining a loudness of the dialog; and
comparing the determined loudness to the loudness setting.
-
-
33. A system for correcting an audio level of a stored program asset, the system comprising:
-
means for retrieving a stored program asset, the asset having audio encoded at a first loudness setting;
means for identifying dialog of the asset;
means for determining a loudness of the dialog; and
means for re-encoding the asset at a second loudness setting corresponding to the determined loudness, if the first loudness setting and the determined loudness are different by more than a predetermined amount. - View Dependent Claims (34)
-
-
35. A system for correcting an audio level of a stored program asset, the system comprising:
-
memory to store the program asset, the asset having audio encoded at a first loudness setting; and
a processor coupled to the memory, the processor being programmed to;
retrieve a stored program asset, identify dialog of the asset;
determine a loudness of the dialog; and
re-encode the asset at a second loudness setting corresponding to the determined loudness, if the first loudness and the second loudness are different by more than a predetermined amount. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. A method of encoding audio of a program, comprising:
-
receiving a program, the program having audio encoded at a first loudness setting;
identifying dialog of the program;
determining a loudness of the dialog;
comparing the determined loudness to the first loudness setting; and
encoding the program for storage at the second loudness setting, if the first loudness setting and the second loudness are different by more than a predetermined amount. - View Dependent Claims (54, 55, 56, 57, 58)
-
-
59. A system for encoding audio of a program, comprising:
-
a receiver to receive a program, the program having audio encoded at a first loudness setting; and
a processor programmed to;
identify dialog of the program;
determine a loudness of the dialog;
compare the determined loudness to the first loudness setting; and
encode the program for storage at a second loudness setting corresponding to the second loudness, if the first loudness setting and the determined loudness are different by more than a predetermined amount.
-
-
60. A method of encoding audio of a program, comprising:
-
retrieving a stored program, the program comprising audio;
identifying dialog of the audio;
determining a loudness of the dialog; and
encoding the program at a loudness setting corresponding to the determined loudness. - View Dependent Claims (61, 62, 63, 64, 65, 66, 67)
-
-
68. A system for encoding audio of a program, comprising:
-
memory to store the program, the program comprising audio; and
a processor programmed to;
retrieve the stored program;
identify dialog of the audio;
determine a loudness of the dialog; and
encode the program at a loudness setting corresponding to the determined loudness. - View Dependent Claims (69, 70, 71)
-
Specification