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 determined loudness, if the first loudness setting and the determined loudness 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.
34 Citations
80 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 determined 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, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 73, 74, 75, 76)
-
-
6. (canceled)
-
7. (canceled)
-
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, 28, 29, 30, 31)
-
-
27. (canceled)
-
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. - View Dependent Claims (72)
-
-
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 the 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 setting and the determined loudness are different by more than a predetermined amount. - View Dependent Claims (36, 38, 39, 40, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
37. (canceled)
-
41. (canceled)
-
42. (canceled)
-
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, 77, 78, 79, 80)
-
-
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 determined loudness, if the first loudness setting and the determined loudness are different by more than a predetermined amount.
-
-
60-71. -71. (canceled)
Specification