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 DIALNORM setting;
identifying dialog of the audio of the asset;
determining a DIALNORM of the dialog;
comparing the determined DIALNORM of the dialog to the DIALNORM setting; and
re-encoding the asset at a loudness setting corresponding to the determined DIALNORM of the dialog, if the DIALNORM setting and the determined DIALNORM of the dialog are different by more than a predetermined amount.
10 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.
33 Citations
56 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 DIALNORM setting; identifying dialog of the audio of the asset; determining a DIALNORM of the dialog; comparing the determined DIALNORM of the dialog to the DIALNORM setting; and re-encoding the asset at a loudness setting corresponding to the determined DIALNORM of the dialog, if the DIALNORM setting and the determined DIALNORM of the dialog 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. 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 DIALNORM setting; means for identifying dialog of the asset; means for determining a DIALNORM of the dialog; and means for re-encoding the asset at a loudness setting corresponding to the determined DIALNORM of the dialog, if the DIALNORM setting and the determined DIALNORM of the dialog are different by more than a predetermined amount. - View Dependent Claims (32)
-
-
33. 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 DIALNORM setting; and a processor coupled to the memory, the processor being programmed to; retrieve the stored program asset; identify dialog of the asset; determine a DIALNORM of the dialog; and re-encode the asset at a loudness setting corresponding to the determined DIALNORM of the dialog, if the DIALNORM setting and the determined DIALNORM of the dialog are different by more than a predetermined amount. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A method of encoding audio of a program, comprising:
-
receiving a program, the program having audio encoded at a DIALNORM setting; identifying dialog of the program; determining a DIALNORM of the dialog; comparing the determined DIALNORM of the dialog to the DIALNORM setting; and encoding the program for storage at a loudness setting corresponding to the determined DIALNORM of the dialog, if the DIALNORM setting and the determined DIALNORM of the dialog are different by more than a predetermined amount. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. A system for encoding audio of a program, comprising:
-
a receiver to receive a program, the program having audio encoded at a DIALNORM setting; and a processor programmed to; identify dialog of the program; determine a DIALNORM of the dialog; compare the determined DIALNORM of the dialog to the DIALNORM setting; and encode the program for storage at a loudness setting corresponding to the determined DIALNORM of the dialog, if the DIALNORM setting and the determined DIALNORM of the dialog are different by more than a predetermined amount.
-
Specification