WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: ffmpeg with lame  (Read 2986 times)

Offline batnas

  • Full Member
  • ***
  • Posts: 122
ffmpeg with lame
« on: June 18, 2010, 01:57:49 PM »
I can not get lame to work with ffmpeg
When i looked more into it, it seems that ffmpeg is not compile with --enable-libmp3lame

Can the creator of ffmpeg.tcz recompile it with that flag??

Otherwise, I would like to know which flags it is compiled with; when I tries, I get an 5,6M executable, where the executable in the extension is only 67,5K

\\Batnas

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11035
Re: ffmpeg with lame
« Reply #1 on: June 18, 2010, 02:00:55 PM »
You could use ffmpeg and lame separately, or mencoder.
The only barriers that can stop you are the ones you create yourself.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14761
Re: ffmpeg with lame
« Reply #2 on: June 18, 2010, 02:02:56 PM »
It was not compiled with --enable-libmp3lame.You could make a test with the ffmpeg extension from the 2.x repo to see if it works with lame?

You need to enable shared libs to get a small ffmpeg

Offline batnas

  • Full Member
  • ***
  • Posts: 122
Re: ffmpeg with lame
« Reply #3 on: June 18, 2010, 02:50:33 PM »
Thanks.
I tried to compile with --enable-shared, and now my ffmpeg is 76K.
However it now says:
Code: [Select]
[s]./ffmpeg: relocation error: ./ffmpeg: symbol sws_getContext, version LIBAVCODEC_52 not defined in file libavcodec.so.52 with link tie reference[/s]
\\Batnas
« Last Edit: June 18, 2010, 03:48:44 PM by batnas »

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14761
Re: ffmpeg with lame
« Reply #4 on: June 19, 2010, 08:02:58 AM »
Maybe you needed "--enable-swscale"?