ReplayGain and iPod, volume control |
![]() ![]() |
ReplayGain and iPod, volume control |
Aug 27 2012, 10:14
Post
#1
|
|
|
Group: Members Posts: 49 Joined: 13-July 12 From: California Member No.: 101393 |
Just acquired an iPod Touch.
Quickly found myself adjust the volume. Seems iOS doesn't support ReplayGain but uses it's own system, SoundCheck. The ReplayGain tags I have on my mp3 files are set by lame. It looks like http://www.vdberg.org/~richard/rg2sc.html might do the trick (I transcode everything from flac in Linux) but I'm out of town at the moment. Thought is have my shell script do flac -> lame as it always does, applying the ReplayGain, and then run rg2sc perl script on the result so they play at right volume in iOS. But I just want to ask if there's a better (also free) solution out there. I don't have a perl environment on my Windows laptop so I can't even really try the script. I definitely want something that works from *nix cli. -=- And am I correct that I will need to disable SoundCheck in iTunes or it will rewrite them every time I play a song in iTunes on my laptop? |
|
|
|
Aug 27 2012, 13:11
Post
#2
|
|
![]() Group: Members Posts: 1063 Joined: 4-May 04 From: France Member No.: 13875 |
"caudec -G album *.mp3" will apply album gain (use 'track' if you want track gain) to your MP3 files, using mp3gain. It will work everywhere, but I don't know if you want that. No soundcheck required, and it will prevent the iPod's EQ presets from clipping.
-------------------- Save my friend from going homeless: http://outpost.fr/url/308w
|
|
|
|
Aug 27 2012, 13:43
Post
#3
|
|
|
Group: Super Moderator Posts: 4352 Joined: 23-June 06 Member No.: 32180 |
And, of course, you could use standalone MP3gain if you would also like to normalise existing MP3 files (rather than transcodes, as handled by caudec).
Edit: stuff about rg2sc was here, before I realised you’ve already seen it This post has been edited by db1989: Aug 27 2012, 13:49 |
|
|
|
Aug 27 2012, 14:03
Post
#4
|
|
![]() Group: Members Posts: 1063 Joined: 4-May 04 From: France Member No.: 13875 |
And, of course, you could use standalone MP3gain if you would also like to normalise existing MP3 files (rather than transcodes, as handled by caudec). That command line doesn't transcode, it just computes and applies gain to existing MP3 files in parallel. It runs much faster than standalone mp3gain. -------------------- Save my friend from going homeless: http://outpost.fr/url/308w
|
|
|
|
Aug 27 2012, 14:35
Post
#5
|
|
|
Group: Super Moderator Posts: 4352 Joined: 23-June 06 Member No.: 32180 |
My mistake – thanks for the correction!
|
|
|
|
Aug 27 2012, 18:44
Post
#6
|
|
|
Group: Members Posts: 49 Joined: 13-July 12 From: California Member No.: 101393 |
"caudec -G album *.mp3" will apply album gain (use 'track' if you want track gain) to your MP3 files, using mp3gain. It will work everywhere, but I don't know if you want that. No soundcheck required, and it will prevent the iPod's EQ presets from clipping. That looks like the way to go, thanks! Reading the page, it looks like at least for some processes it uses sox. I assume sox is not involved in this command? My sox is CentOS build and lacks mp3 support, I could rebuild the rpm if I needed (and maybe will, but I rarely use sox for anything mp3 anyway). |
|
|
|
Aug 28 2012, 06:23
Post
#7
|
|
![]() Group: Members Posts: 1063 Joined: 4-May 04 From: France Member No.: 13875 |
I assume sox is not involved in this command? It is not. Caudec only uses SoX for resampling while transcoding ("caudec -r cd -c flac" for instance), which isn't the case here. Also, it's only used on decoded WAV files, so there's no need for MP3 support. This post has been edited by skamp: Aug 28 2012, 06:25 -------------------- Save my friend from going homeless: http://outpost.fr/url/308w
|
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 24th May 2013 - 07:11 |