Talk:LAME: Difference between revisions

From Hydrogenaudio Knowledgebase
(→‎LAME 4.0a14: mystery solved. the "4.0 alpha" builds that surfaced in 2003-2005 are unofficial, alternate versions of 3.92, for testing ideas that may end up in 4.0)
 
Line 35: Line 35:
:The "4.0" name was chosen just to keep it from being confused with the trunk's official 3.93 alphas, and to reflect the fact that the branch is a testing ground for ideas of optimizations and architectural changes that ''may'' go into LAME 4.0 whenever they decide to start work on it in the trunk.
:The "4.0" name was chosen just to keep it from being confused with the trunk's official 3.93 alphas, and to reflect the fact that the branch is a testing ground for ideas of optimizations and architectural changes that ''may'' go into LAME 4.0 whenever they decide to start work on it in the trunk.
:I attempted to add this info to the History section of the article. Hopefully it's phrased well enough. —[[User:Mjb|Mjb]] ([[User talk:Mjb|talk]]) 15:04, 12 October 2014 (BST)
:I attempted to add this info to the History section of the article. Hopefully it's phrased well enough. —[[User:Mjb|Mjb]] ([[User talk:Mjb|talk]]) 15:04, 12 October 2014 (BST)
== Links pointing to actual sourcecode. ==
Whenever I want to check out the source of LAME 3.100, I find myself looking for the code forever, because it is not at all evident where it is located.
When following the link on the page "to the sourcecode", I end up on this page: https://sourceforge.net/projects/lame/files/lame/
However what I actually am looking for, is the current development tree that I can check out.
Of course it doesn't help, that SourceForge is a horrible site to navigate, but I think it would be quite a service, having clear linking to sources of versions beyond 3.99 as of right now. I.e. the beta versions of 3.100 and the current development tree.
It is actually much easier to find compiled versions, because they respond to search tokens, like "LAME 3.100".

Latest revision as of 16:42, 24 July 2017

This is the talk page for discussing changes to the LAME article.

  • Please do not use it as a forum for general discussion about the article's subject. Use the forums instead.
  • Please read the wiki policy before editing.
  • Sign and date your posts using two dashes and four tildes (--~~~~).
  • Place new comments after existing ones (but within topic sections).
  • Separate topic sections with a ==Descriptive header==.
  • Feel free to use these smilies by embedding their codes:
    {{smiley|)}} {{smiley|D}} {{smiley|(}} {{smiley|;}}

Forum discussions (old)

This article began as a "List of recommended settings" post in the HA forum. Rather than updating the posts there, the information is now only updated here in the wiki. To reduce confusion, recommendations applicable to old versions of LAME are not kept in the wiki.

Here are links to some of the old recommendations and other posts of historical interest:

Page discussion

I propose a major merging with this page. I don't think information about lame should be scattered all over the wiki. I'll think about it this evening and after the merge I'll add a redirect from all Lame related pages to this one.--Beto 15:51, 13 September 2006 (CDT)

Finally I ended the revision :)--Beto 19:14, 14 September 2006 (CDT)

LAME compiles Win32

http://rarewares.org/dancer/dancer.php?f=1 is linked at this Wiki page. But at http://rarewares.org/mp3.html I can only find http://rarewares.org/dancer/dancer.php?f=107 The two archives contain different lame.exe and lame_enc.dll. Why is that? Here's another compile: http://mitiok.maresweb.org/ This is confusing! --Pohli 13:16, 27 September 2006 (CDT)

IMO we should not give direct link to the downloader; everytime a new build is outed, the direct link becomes outdated. Better to link only to Rareware's MP3 page. --pepoluan (talk | contribs) 13:46, 27 September 2006 (CDT)
Agree. If noone oposes we should make the change.--Beto (talk | contribs) 15:48, 27 September 2006 (CDT)
PLUS, LAME binaries are illegal in many countries. It's easy to use google. Elliottmobilehttp://wiki.hydrogenaudio.org/images/c/c1/Fishysig.PNG 02:10, 28 September 2006 (CDT)

This issue was resolved in October 2006. Since then, the wiki only recommends and links to the builds at Rarewares. —Mjb (talk) 00:21, 11 September 2014 (BST)

LAME 4.0a14

There are versions of LAME numbered beyond 3.100 that have been published: most notably, 4.0a6 and 4.0a14. 4.0a14 apparently was released on June 28, 2005, so it is actually quite old - NOT a newer version than 3.100. It might be worth noting this on the LAME page so that no one gets confused. 98.240.142.9 05:25, 8 October 2014 (BST)

Thanks for pointing this out. I looked into it by digging through old forum posts and looking at the code in CVS.
The "4.0 alpha" builds that surfaced in 2003-2005 are based on one developer's experimental code branch that started in 2002. He was very unhappy that builds of this code were being distributed online by random people who thought it was official LAME 4.0 code.
If you were to build a working copy of LAME with code from his branch, as some people apparently did, the binary will indeed say it is LAME 4.0 alpha (4.0a1 through 4.0a14, depending on what snapshot you use). However, this doesn't mean it is the official LAME 4.0 code. It's just a semi-private, alternate version of 3.92, and is one of many such branches in the CVS repository. Official releases are only snapshots of the trunk (the "MAIN" branch).
The "4.0" name was chosen just to keep it from being confused with the trunk's official 3.93 alphas, and to reflect the fact that the branch is a testing ground for ideas of optimizations and architectural changes that may go into LAME 4.0 whenever they decide to start work on it in the trunk.
I attempted to add this info to the History section of the article. Hopefully it's phrased well enough. —Mjb (talk) 15:04, 12 October 2014 (BST)

Links pointing to actual sourcecode.

Whenever I want to check out the source of LAME 3.100, I find myself looking for the code forever, because it is not at all evident where it is located.

When following the link on the page "to the sourcecode", I end up on this page: https://sourceforge.net/projects/lame/files/lame/

However what I actually am looking for, is the current development tree that I can check out. Of course it doesn't help, that SourceForge is a horrible site to navigate, but I think it would be quite a service, having clear linking to sources of versions beyond 3.99 as of right now. I.e. the beta versions of 3.100 and the current development tree.

It is actually much easier to find compiled versions, because they respond to search tokens, like "LAME 3.100".