Solved

DLL for WAVE to MP3

Posted on 2003-11-12
7
226 Views
Last Modified: 2010-04-01
Anybody know a good dll to convert WAVE files to MP3?

Hopefully free or at least cheap, for windows.

Sorry about the points, ran out. But when I get more I will send them your way.

RJSoft
0
Comment
Question by:RJSoft
  • 4
  • 3
7 Comments
 
LVL 3

Author Comment

by:RJSoft
ID: 9736337
Also will give A to answer.
0
 
LVL 44

Expert Comment

by:Karl Heinz Kremer
ID: 10004802
http://bladeenc.mp3.no/

You need to download the binary distribution for Windows (that is assuming that you are using Windows - if not, just download the file for our platform)
0
 
LVL 3

Author Comment

by:RJSoft
ID: 10008583
Thanks again  khkremer.

I went to the site and it seems the author no longer supports the encoder. But... he does makes some suggestions and explains his position about use of lame.

However, after reading his article on why he quit supporting and his suggestion to use Ogg Vorbis as a replacement to mp3 I am now more confused than ever.

I wrote this question a while ago and since then have implemented lame into my application.

But now I am lost as to what is right or wrong as far as the use of lame. My understanding from another site is that as long as I mentioned the author of lame in my exe that I could use it. Now I have serious doubts. Also the author of the post you sent me suggest to use the Ogg Vorbis but I am wondering if this is too far out of main stream as mp3 is popular.

Any info apreciated.

RJ
0
The Eight Noble Truths of Backup and Recovery

How can IT departments tackle the challenges of a Big Data world? This white paper provides a roadmap to success and helps companies ensure that all their data is safe and secure, no matter if it resides on-premise with physical or virtual machines or in the cloud.

 
LVL 44

Expert Comment

by:Karl Heinz Kremer
ID: 10008687
Ogg vs. MP3 is a philosophical question: MP3 is a proprietary format, and the owner of the patents is charging for players and encoders. Ogg Vorbis is free.

Regarding the licensing of Lame: The page at http://lame.sourceforge.net/license.txt states that the project is released under the LPGL. As long as you only link against the DLL you are fine. You should reference the author in your software and the documentation.
0
 
LVL 3

Author Comment

by:RJSoft
ID: 10008926
Ok thanks. I read that link before and that was what I was going by.

But here is my confusion.

Lame is not an encoder (Lame aint mp3 encoder)

Ok, what is Lame?

Lame can create mp3 files. So it must be doing some kind of encoding?
Right?

Thanks in advance
RJ
0
 
LVL 44

Accepted Solution

by:
Karl Heinz Kremer earned 20 total points
ID: 10010200
Lame was not an encoder when the project started, it's now - read the first paragraph on this page: http://lame.sourceforge.net/about.html
0
 
LVL 3

Author Comment

by:RJSoft
ID: 10014125
Ok. Guess I gotta skip lame. Here comes Ogg Vorbis

RJ
0

Featured Post

DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction This article is a continuation of the C/C++ Visual Studio Express debugger series. Part 1 provided a quick start guide in using the debugger. Part 2 focused on additional topics in breakpoints. As your assignments become a little more …
C++ Properties One feature missing from standard C++ that you will find in many other Object Oriented Programming languages is something called a Property (http://www.experts-exchange.com/Programming/Languages/CPP/A_3912-Object-Properties-in-C.ht…
The goal of the video will be to teach the user the concept of local variables and scope. An example of a locally defined variable will be given as well as an explanation of what scope is in C++. The local variable and concept of scope will be relat…
The viewer will learn how to user default arguments when defining functions. This method of defining functions will be contrasted with the non-default-argument of defining functions.

773 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question