bherrmann7 / Car-Cast

Car Cast is a simple Android podcast downloader and player. Optimized for use in a daily commute, it features big buttons, large text, remembers last played location. FOR MORE INFO ---> http://jadn.com/cc/
http://jadn.com/cc/
57 stars 30 forks source link

Volume normalization between podcasts #101

Closed baruch closed 10 years ago

baruch commented 10 years ago

I listen to different podcasts and each uses its own volume setting, it would be nice if CarCast adjusted the volume based on measuring the average volume of each podcast or by using the likes of ReplayGain which I believe has support in Android.

bherrmann7 commented 10 years ago

This is a good idea, although CarCast simply uses the MediaPlayer for playing MP3 files. It doesnt directly manipulate them in any way. So for now, I believe this is not likely to be done.

smblott-github commented 10 years ago

What you could do is preprocess mp3 files. I built mp3gain for Android a year or so ago and found it really slow. It's very processor intensive on ARM. So it's not practical without trashing the battery.

If you're sufficiently geeky, you can download the podcasts on a server, run mp3gain there, then re-publish them for your device. That's what I do.

baruch commented 10 years ago

It's an option but then it becomes quite cumbersome, the thing I like about podcasts is that once I added them to the list once everything else is automatic and they will show up on my phone ready to be listened to. I am thinking though about making a website/service that will proxy the requests and add replaygain to the podcast data.