How to normalize audio when downloading video (not extract mp3)
See original GitHub issuePlease follow the guide below
- You will be asked some questions and requested to provide some information, please read them carefully and answer honestly
- Put an
x
into all the boxes [ ] relevant to your issue (like that [x]) - Use Preview tab to see how your issue will actually look like
Make sure you are using the latest version: run youtube-dl --version
and ensure your version is 2016.10.25. If it’s not read this FAQ entry and update. Issues with outdated version will be rejected.
- I’ve verified and I assure that I’m running youtube-dl 2016.10.25
Before submitting an issue make sure you have:
- [s] At least skimmed through README and most notably FAQ and BUGS sections
- Searched the bugtracker for similar issues including closed ones
What is the purpose of your issue?
- Bug report (encountered problems with youtube-dl)
- Site support request (request for adding support for a new site)
- Feature request (request for a new functionality)
- Question
- Other
The following sections concretize particular purposed issues, you can erase any section (the contents between triple —) not applicable to your issue
Description of your issue, suggested solution and other information
I would like to use youtube-dl to download video’s, normalizing the audio in the process. I understand how to extract an MP3 from the video stream and normalize that, but I would like to have the Video and normalized audio in the container. It seams plausible this could be accomplished during the download, I just don’t know how. If not, it seems like it would be easy to incorporate. The reason this is needed is for downloading recordings of conference sessions, such as Blackhat 2016 briefings, and Defcon sessions. They tend to have microphone volumes all over the place, and when the mic is handed off to someone else you get the hell scared out of your because it’s so loud. Help would be greatly appreciated. I’m posting this on behalf of myself, and 3 others in need of the same process. Thank you for your time.
Issue Analytics
- State:
- Created 7 years ago
- Comments:17
in ffmpeg it’s
-filter:a loudnorm
.So it would be cool to have something like
youtube-dl --prefer-ffmpeg --normalize
I noticed there’s an option to supply extra parameters to the postprocessor so you can do the normalization easily with
--prefer-ffmpeg --postprocessor-args "-filter:a loudnorm"