Michael,

I tried subscribing to the LAME Mailing list, but the moderator must  
approve, etc.  So that was not much help.

Do you know where I can find LAME API Documentation?

I tried compiling LAME and I dont see an .so produced anyplace.

Thanks,

-Jason


On Aug 12, 2008, at 3:01 PM, Michael Conrad wrote:

> On Tue, 12 Aug 2008 16:34:07 -0400, J. Todd Slack
> <[EMAIL PROTECTED]> wrote:
>> Hi All,
>>
>> I am writing a small OS X application that I want to take 15 seconds
>> from an MP3 and write it out as its own mp3 for use as a ring tone.
>> ( just got a new iphone)
>
> If you just want to accomplish your goal once, then libav is overkill.
> Just get some audio tools like lame's command line utility, and sox,  
> and
> then convert the mp3 to 'raw' format.  Then write a 10-line C  
> program that
> cuts a byte range out of the resulting file, and then convert back  
> to mp3.
>
> But, if you want a reusable utility, read on.
>
>> Can FFMpeg do this? With LAME right?
>>
>> I downloaded LAME and compiled it for OS X, but I do not find any API
>> reference or documentation or examples on how to use LAME to
>> accomplish this task.
>>
>> Can anyone set me on the right track?
>
> Well, this isn't the right list to ask LAME questions. (no pun  
> intended)
> If you want to use libav, then check out Dranger's tutorial:
> http://www.dranger.com/ffmpeg/
> The Dranger tutorial is really just a nice long explanation of the  
> source
> code of ffplay.c, which is found in the ffmpeg source repo
> (svn://svn.mplayerhq.hu/ffmpeg/trunk)  That will teach you how to  
> decode
> (and you can ignore the multithreading part), and then for encoding  
> you'll
> need to review output_example.c (also in the ffmpeg source repo)
>
> You can also review the code of ffmpeg.c, which is the command line  
> tool
> that pretty much does everything that libav* is capable of.
>
> Your program would basically init libav*, then open the input file,  
> load
> the codec for it, open the output file and codec, attempt to seek to a
> specific time, and then decode some quantity of audio while re- 
> encoding it
> to the output file.  You could also attempt to get really fancy and
> directly copy mp3 packets.
>
> Hope that helps.
>
> -- 
> Michael Conrad
> IntelliTree Solutions llc.
> 513-552-6362
> [EMAIL PROTECTED]
> _______________________________________________
> libav-user mailing list
> [email protected]
> https://lists.mplayerhq.hu/mailman/listinfo/libav-user


_______________________________________________
libav-user mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/libav-user

Reply via email to