Hi there!
Could someone please download this file and do some testing on it: MP3 Header Info (http://www.maresweb.net/MPEG%20Header%20Demo.zip).
The ZIP file contains only the pre-alpha of the EXE. No source code at the moment.
The actual DLL I am working on supports a lot more features than the EXE is currently using. I only want to see if the times are and the basic information are returned correctly before I go on and implement LAME header support. Please test the file with CBR files and VBR files (both headers supported - Xing/Info and VBRI).
I still need some help with detecting SCFSI and SCALEFAC_Scale, so if anyone could explain me how these values are stored, I would be very glad.
Best regards,
Sebastian Mares
looks interesting, I'll try it out after my exams are done in a few days.
Please test it with different MPEG layers, bitrates, sampling rates and channel modes guys. I had problems with an MPEG 2.5 file which looked like this:
MPEG 2.5 Layer III
Bitrate: 160
Sampling Rate: 8000 Hz
Channel Mode: Stereo
Winamp, Windows Media Player... didn't even play the file. They reported it as "bad MP3". The mp3PRO Winamp plugin works with the file.
Anyway, the problem should be fixed by now.
Well, I have this MP1 file which was encoded by Lame, according to the info.
Also, an MP3pro file is guessed as lame.
Aside that, worked fine on my weird files test suite.
I have to specify that layer I files can't be LAME. Do you know any MP1 encoder?
I will try to add mp3PRO support too (limited). The guys at mp3PROZone want to send me some documentation in the next weeks. If any of you already know how to identify mp3PROs, tell it.
BTW, can "normal" MP3s encoded by FhG be MPEG 2(.5), or does FhG support only MPEG 1?
I have to specify that layer I files can't be LAME. Do you know any MP1 encoder?
Sure. Lots of them.
Uzura1, wav2mp, Xing tompg, SoloH, SCMPX...
BTW, can "normal" MP3s encoded by FhG be MPEG 2(.5), or does FhG support only MPEG 1?
They can.
Regards;
Roberto.
I have to specify that layer I files can't be LAME. Do you know any MP1 encoder?
Sure. Lots of them.
Uzura1, wav2mp, Xing tompg, SoloH, SCMPX...
How can I distinguish them?
BTW, can "normal" MP3s encoded by FhG be MPEG 2(.5), or does FhG support only MPEG 1?
They can.
Sorry, my fault. Here is what I ment: "BTW, can "normal"
VBR MP3s encoded by FhG be MPEG 2(.5), or does FhG support only MPEG 1?"
Just corrected a bug with MPEG 2 Layer II files. Wrong duration was reported. I will have to test it using tooLAME, too.
Anyway, the next release will also contain the source code, too.
NOTE: The ActiveX will only return information found inside the firsr header! There might be a "pro" version (freeware), too, which will parse all frames and report sync errors...