Skip to main content


in reply to Fireside Fedi

I hate to be a complainer, but Devine's audio is kind of soft.

Can I recommend a good #ffmpeg command to boost audio levels?

ffmpeg -i audio.m4a -filter:a "speechnorm=e=50:r=0.0001:l=1" audio-normalized.m4a

...usually does wonders for podcasts that I get from the web that are too soft or too dynamic (one speaker considerably louder than the other), and it runs quite fast.

Thanks to both of you for everything! :)

in reply to R.L. Dane 🍵

Not a complainer in the LEAST. You're the not the first one that has told me that audio levels need normalized, I just never knew how to do it. :-D lol Thank you for the suggestion. *I* hate to be the complainer now, lol, but the file is too big to Castopod. It ended up being 2.1GB. is there a way to normalize the audio and make it smaller? The original file is 127MB and after normalization it came out to 2.1GB.
in reply to Fireside Fedi

Oh, definitely! ffmpeg will usually match the input and output bitrates to produce generally the same-sized file (IIRC), but if it doesn't, just pick a bitrate and add -b:a {number}k to the command.

So, for 64k (plenty enough for speech-only audio), something like:

ffmpeg -i ${input_file} -filter:a "speechnorm=e=50:r=0.0001:l=1" -b:a 64k ${output_file}

You can also use audacity and its compressor filter for the same effect (with some visual feedback), but I find ffmpeg is actually much faster. XD
in reply to R.L. Dane 🍵

AH! I see what I did. I normalized the video into audio. That's why it's so huge! :-D Sorry about that! I'm going to add this to my audio cut tool. And yeah, I'd MUCH rather use CLI. I'm a Linux nerd and I just find it easier ... once I actually understand the command! :-D Thank you so much for your help! Gonna upload the audio to castopod now.