Help - Search - Members - Calendar
Full Version: MP3val 0.1.6 (a tool to validate and fix MP3 files) released. Now a GU
Hydrogenaudio Forums > Lossy Audio Compression > MP3 > MP3 - Tech
ring0
Hello!

I've released version 0.1.6 of MP3val (an open source tool to find corrupted MPEG audio files and to fix errors). New version finally introduces CRC checking.

Besides, Windows version of MP3val now includes a native Windows GUI frontend. It is at the moment in alpha stage.



For those who don't like Windows there is also a Python GTK-based GUI written by an independent developer. It can installed on Windows machine, too, but it is tricky.



MP3val core and both frontends are released under the terms of the GPL.

More information is available at the project homepage: http://mp3val.sourceforge.net

Just in case, the old discussion thread for MP3val is here: http://www.hydrogenaudio.org/forums/index....showtopic=41786

Sorry, the title of the post was truncated :-(

Sorry, the title was truncated. It shoud be "Now a GUI frontend is included". :-(
Teknojnky
Cool, thanks for the update. Mp3val has in the past fixed some problematic files I had.
Ojay
QUOTE (Teknojnky @ Mar 12 2007, 15:27) *
Cool, thanks for the update. Mp3val has in the past fixed some problematic files I had.

The same here! So thanks fur releasing and updating mp3val :-)
ring0
New versions have just been released: MP3val 0.1.7 and MP3val-frontend 0.1.1.

"MP3val proper" features some bugfixes and minor improvements, see changelog.

MP3val-frontend features significant GUI improvements (e.g., toolbar was added), as well as many minor fixes.
mobyduck
Thanks for this, it helped me spot a bunch of problematic MP3s in my collection.

I have one question, though: I noticed that apparently all files that were "fixed" with foobar 0.9.4.3 (Right-click --> Utils --> Fix VBR MP3 header) are marked with the error Wrong number of MPEG data bytes specified in Xing header. I am wondering if it's because of this bug or something else (perhaps a glitch in your tool?).

Regards.

Alessandro
ring0
QUOTE (mobyduck @ Apr 30 2007, 10:38) *
I have one question, though: I noticed that apparently all files that were "fixed" with foobar 0.9.4.3 (Right-click --> Utils --> Fix VBR MP3 header) are marked with the error Wrong number of MPEG data bytes specified in Xing header. I am wondering if it's because of this bug or something else (perhaps a glitch in your tool?).


I looked into the problem. It looks like foobar doesn't take the first frame (with Xing header) into account when counting a total number of MPEG bytes. Althought it is sensible, it is not the only approach. LAME does the other way round (i.e. it counts the first frame) and so does MP3val.

I guess MP3val should accept both values as correct?
mobyduck
QUOTE (ring0 @ May 2 2007, 04:16) *
I guess MP3val should accept both values as correct?
I'm not in a position to give you an authoritative answer. blush.gif

Perhaps yes, if both methods are considered correct, or you may want to notify Peter about it (I'd do that myself, but I'm sure you could voice your opinion with more proper wording smile.gif).

Anyway, thanks for your time.

Alessandro
crazyman
Hi Ring0,

using the frontend GUI, I met with the fact that mp3val cannot open some files (that other analyzers can) and cannot go on yet it says the "processing thread is still active". How to make it at least skip and ignore the problematic file and let it go thru the directory and finish the procedure? In one case I have found that the problem was likely in the character in the filename (when I replaced original á for a, then the file was accepted and scanned). Please advise.

Regards,

crazyman
ring0
QUOTE (mobyduck @ Apr 30 2007, 10:38) *
I have one question, though: I noticed that apparently all files that were "fixed" with foobar 0.9.4.3 (Right-click --> Utils --> Fix VBR MP3 header) are marked with the error Wrong number of MPEG data bytes specified in Xing header. I am wondering if it's because of this bug or something else (perhaps a glitch in your tool?).


I decided to accept foobar's method (in fact, these values are used only for seeking, and such a small difference doesn't matter). This feature is already committed to CVS repository and will be included with the next release.

QUOTE (crazyman @ May 3 2007, 11:09) *
using the frontend GUI, I met with the fact that mp3val cannot open some files (that other analyzers can) and cannot go on yet it says the "processing thread is still active". How to make it at least skip and ignore the problematic file and let it go thru the directory and finish the procedure? In one case I have found that the problem was likely in the character in the filename (when I replaced original á for a, then the file was accepted and scanned). Please advise.


Yes, there is a problem with Unicode file names. I'll try to find a solution.
decayed.cell
Hmm main.res seems to be missing from the source of the frontend archive?
boojum
Pretty quick; pretty slick. Thanks! cool.gif
ring0
QUOTE (decayed.cell @ May 5 2007, 16:33) *
Hmm main.res seems to be missing from the source of the frontend archive?


Main.res isn't missing. It is produced from main.rc by a resource compiler.
decayed.cell
Is it possible to add unicode filename support?
crazyman
QUOTE (ring0 @ Mar 12 2007, 02:40) *
Hello!

I've released version 0.1.6 of MP3val (an open source tool to find corrupted MPEG audio files and to fix errors). New version finally introduces CRC checking.

Besides, Windows version of MP3val now includes a native Windows GUI frontend. It is at the moment in alpha stage.



For those who don't like Windows there is also a Python GTK-based GUI written by an independent developer. It can installed on Windows machine, too, but it is tricky.



MP3val core and both frontends are released under the terms of the GPL.

More information is available at the project homepage: http://mp3val.sourceforge.net

Just in case, the old discussion thread for MP3val is here: http://www.hydrogenaudio.org/forums/index....showtopic=41786

Sorry, the title of the post was truncated :-(

Sorry, the title was truncated. It shoud be "Now a GUI frontend is included". :-(
Ipodiot
Thanks for creating the software.

Is it safe to just let it loose on my mp3 collection in autofix mode?
DasFox
Mp3val I just want to say is a GREAT program, no other program I have used has done such a good job of checking mp3 validation.

I don't think people realize how valuable a tool this is for checking their music library integrity.

I hope this project will live on for many years to come, it's a tool well needed!

Mp3val

Now I don't use it to do any repairs, I personally just use it to scan for problems.

I recommend to anyone that wants to maintain a good music library to check this tool out! smile.gif

P.S. If you find it worthwhile please try and give feedback over at Sourceforge, or hunt down Alexey Kuznetsov or Eugen Tikhonov, and tell them how great it is, to keep it alive.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.