Help - Search - Members - Calendar
Full Version: LAME version string
Hydrogenaudio Forums > Lossy Audio Compression > MP3 > MP3 - General
Sebastian Mares
Hello!

1.
I am having some small problems with the detection of the LAME encoder... I have encoded a file using LAME 3.90.3 (the stable, non-modified version) and opened the MP3 file with a hex editor. The LAME header displays version "3.90.", while the padding shows "LAME 3.90.3". The problem is that I have several files where no padding was added, or where the padding was only "LAM".
How can I differentiate LAME 3.90 from 3.90.3?

2.
Is it possible to differentiate LAME 3.93 from 3.93.1?

3.
The LAME version string can also store "Beta" and "Alpha"... Can it also store other strings, such as "Pre-Release" or whatever?

Thanks in advance,
Sebastian Mares
Atlantis
You should check lame sources in ../libmp3lame/version.c and ../libmp3lame/version.h
I think you should find answers for 1) and 2)
Hope it helps
Gabriel
QUOTE
The LAME version string can also store "Beta" and "Alpha"... Can it also store other strings, such as "Pre-Release" or whatever?


Alpha and Beta already mean pre-release.
Sebastian Mares
Yes, you are right Gabriel. So, only "Beta" and "Alpha" can be stored beside the version number, right?
What about problem 1 and 2?
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.