Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: LAME version string (Read 2152 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

LAME version string

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

LAME version string

Reply #1
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
Vital papers will demonstrate their vitality by spontaneously moving from where you left them to where you can't find them.

LAME version string

Reply #2
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.