IPB

Welcome Guest ( Log In | Register )

> foobar2000 Tech Support Forum Rules

Please read foobar2000 Tech Support Forum Rules before posting and comply with all the points.
Failure to provide all the information pointed out in the above document in your post is considered wasting other people's time and in extreme cases will lead to your topic getting locked without a reply.


See also: Hydrogenaudio Terms of Service.

 
Reply to this topicStart new topic
Error after applying ReplayGain, Error: MPEG frame checksum mismatch.
yeeeargh
post Sep 8 2012, 12:41
Post #1





Group: Members
Posts: 17
Joined: 25-June 11
Member No.: 91829



Hi there,

I encountered a bug or problem and hopefully somebody can help me with it. I have several mp3-files which get defective after applying ReplayGain to the file.
The problem is reproducable and occurs with different (but not all) files too. So this is what I do:

1. Verify the file to make sure it's ok. I use foo_verifier to do that.
CODE
Item: "C:\Users\xxx\Desktop\test.mp3"
No problems found.


All items decoded successfully.


2. Either "Scan per-file track gain" or "Scan selection as a single album". Makes no difference which one I take.

3. Apply the track or album gain. Console says that it worked.
CODE
MP3 gain adjustment: "C:\Users\xxx\Desktop\test.mp3" altered successfully by -2.


4. Verify the file again to make sure everything's fine.
CODE
Item: "C:\Users\xxx\Desktop\test.mp3"
Error: MPEG frame checksum mismatch.


1 item could not be correctly decoded.

List of undecodable items:
"C:\Users\xxx\Desktop\test.mp3"


Here's a link to the file I tested:
test.mp3

Here's a list of the components I use:
CODE
Core (2012-08-18 07:20:08 UTC)
    foobar2000 core 1.1.14a
foo_albumlist.dll (2012-08-18 07:18:56 UTC)
    Album List 4.5
foo_cdda.dll (2012-08-18 07:18:44 UTC)
    CD Audio Decoder 3.0
foo_converter.dll (2012-08-18 07:18:24 UTC)
    Converter 1.5
foo_dop.dll (2012-03-07 10:26:57 UTC)
    iPod manager 0.6.9.7
foo_dsp_std.dll (2012-08-18 07:18:58 UTC)
    Standard DSP Array 1.0
foo_facets.dll (2011-09-21 16:32:07 UTC)
    Facets 1.0
foo_fileops.dll (2012-08-18 07:19:04 UTC)
    File Operations 2.1.3
foo_freedb2.dll (2012-08-18 07:17:26 UTC)
    freedb Tagger 0.6.4
foo_input_std.dll (2012-08-18 07:21:04 UTC)
    Standard Input Array 1.0
foo_rgscan.dll (2012-08-18 07:18:00 UTC)
    ReplayGain Scanner 2.1.2
foo_run.dll (2009-06-07 13:15:18 UTC)
    Run services 0.3.7
foo_simplaylist.dll (2011-08-18 20:10:52 UTC)
    SimPlaylist 1.0
foo_softplaylists.dll (2011-02-05 10:21:54 UTC)
    Soft Playlists 2011-02-05
foo_textdisplay.dll (2011-06-05 20:58:20 UTC)
    Text Display UI Element 1.1 beta 1
foo_ui_std.dll (2012-08-18 07:18:20 UTC)
    Default User Interface 0.9.5
foo_unpack.dll (2012-08-18 07:18:32 UTC)
    ZIP/GZIP/RAR Reader 1.6
foo_verifier.dll (2012-09-05 17:25:17 UTC)
    File Integrity Verifier 1.1
foo_w7shell.dll (2012-05-27 16:05:21 UTC)
    Windows 7 integration 0.2.9.1


I expected that after applying the gain the mp3-file still has no errors, and for the most part of my music this is the case. Does anyone have a clue why this could cause problems with specific files?

This post has been edited by yeeeargh: Sep 8 2012, 13:06
Go to the top of the page
+Quote Post
yeeeargh
post Sep 8 2012, 14:12
Post #2





Group: Members
Posts: 17
Joined: 25-June 11
Member No.: 91829



sorry, linked the wrong mp3 and i can't edit my post for some reason. this one is the valid one before replaygain scanning:

test.mp3
Go to the top of the page
+Quote Post
Rollin
post Sep 8 2012, 19:16
Post #3





Group: Members
Posts: 189
Joined: 5-March 08
Member No.: 51815



QUOTE (yeeeargh @ Sep 8 2012, 15:41) *
Error: MPEG frame checksum mismatch.


Original file has CRC in frames, and foobar can't rewrite this CRC when alters file.

This post has been edited by Rollin: Sep 8 2012, 19:16
Go to the top of the page
+Quote Post
mjb2006
post Sep 9 2012, 07:07
Post #4





Group: Members
Posts: 757
Joined: 12-May 06
From: Colorado, USA
Member No.: 30694



Is there a particular reason why foobar can't/won't rewrite the CRC?
Go to the top of the page
+Quote Post
Rollin
post Sep 9 2012, 10:37
Post #5





Group: Members
Posts: 189
Joined: 5-March 08
Member No.: 51815



If you really want to remove CRC, you can repack file using mp3packer.
Go to the top of the page
+Quote Post
Peter
post Sep 10 2012, 11:15
Post #6


foobar2000 developer


Group: Admin
Posts: 3275
Joined: 30-September 01
Member No.: 84



No need to remove CRC from your file. It was a goofy bug in foobar2000 code altering MP3 frames - it was supposed to write updated CRCs, but it didn't quite do so. Fixed now.

Thanks for the report.
Go to the top of the page
+Quote Post
yeeeargh
post Sep 10 2012, 14:08
Post #7





Group: Members
Posts: 17
Joined: 25-June 11
Member No.: 91829



no, I have to thank you for your nice piece of software you got there!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 29th July 2014 - 04:48