Support and General Use > Audio Playback, Database and Playlists

Some files with ReplayGain added to MP3 data by Foobar2000 won't play

<< < (2/2)

Lear:
Looks like a bug in foobar2000. One checker I found complained about CRC errors and not enough frames found. libmad rejects files with CRC errors (unless told otherwise, which we don't do in Rockbox). That checker thought the original file was fine.

No problem with another random file I tested, which I'd guess doesn't use CRC...

[Edit] Problem in foobar2000 reported.

Llorean:

--- Quote from: mypod on November 30, 2010, 02:34:21 PM ---You'd want to update the MP3 data in order to get the proper volume out of a media player that can't read the tags.

--- End quote ---

But as I said, if you have that and the tags, you'll get improper volume out of the ones that do read the tags. You really should only ever use one or the other, not both. As noted above though, it's a bug in Foobar2000, not Rockbox, that is causing the files to actually be skipped - they're bad.

mypod:
.

Llorean:

--- Quote from: mypod on December 01, 2010, 08:59:59 AM ---For anyone else who encounters this problem, you can fix it for now by turning off the CRC protection bit in the afflicted MP3 file or by removing its CRC data completely. WinMP3Packer (download link at the bottom) removes the CRC field automatically, regardless of any options you select. (In other words, there's no need to select one of the "Strip non-MP3 data" options unless you want to.)

--- End quote ---

Couldn't this conceivably prove problematic if files have real errors? Why not just use a non-broken scanner instead, or not use the broken feature?



--- Quote ---
--- Quote from: Llorean on November 30, 2010, 05:24:15 PM ---You really should only ever use one or the other, not both.

--- End quote ---
You have contributed literally nothing to this conversation at any point. From the perspective of volume it is fine to use both. When Foobar2000 applies global gain directly to the MP3 data it simultaneously adjusts the ReplayGain tag in accordance with the new overall loudness of the file.

--- End quote ---

Please don't misuse the word "literally." I may have literally contributed nothing you found helpful, but there is no question as to whether I posted. It's right there. Something was contributed. I asked initially for information people would've needed had they not been able to reproduce the bug, something that is often a necessity. In this case it wasn't, but that doesn't mean it wasn't a contribution.

As to Foobar2000 adjusting the gain tags, how does that work exactly? If the MP3 file is already adjusted to the proper gain, shouldn't the tags always contain +0db? There's nothing to put in them if it no longer needs further adjustment... in which case there's no point in having them in the first place. It's simple addition.

saratoga:

--- Quote from: Llorean on December 01, 2010, 09:33:52 AM ---As to Foobar2000 adjusting the gain tags, how does that work exactly? If the MP3 file is already adjusted to the proper gain, shouldn't the tags always contain +0db? There's nothing to put in them if it no longer needs further adjustment... in which case there's no point in having them in the first place. It's simple addition.

--- End quote ---

Altering the gain of the mp3 file can only be done in course steps, so the resulting file doesn't get set to exactly the right volume.  Foobar updates the replaygain tag to have the new adjustment needed to get the desired volume (typically on the order of 1dB or so). 

mypod:  If you don't want people to give you advice, then you should solve your own problems rather then ask for help . . .

Navigation

[0] Message Index

[*] Previous page

Go to full version