[LAU] Slightly OT - MP3 encoding ffmpeg and lame
Ken Smith
kens at kensnet.org
Thu Jul 8 21:35:50 UTC 2010
Philipp Überbacher wrote:
> Excerpts from Ken Smith's message of 2010-07-06 20:21:24 +0200:
>
>> Hi All,
>>
>> I'm trying to get ffmpeg to encode to mp3 format on a Centos 5.5 system.
>>
>> I have an FC6 system with lame 3.97 and ffmpeg 0.4.9 and a FC8 system
>> with lame 3.98 and ffmpeg 0.4.9 both installed from RPM's found at ATrpms.
>>
>> On both FC6 and FC8 systems I can transcode a mpg file (captured by
>> MythTV) to mp3 like this
>>
>> /usr/bin/ffmpeg -i /mnt/store/20560_20100621190000.mpg -ar 48000
>> -acodec mp3 -ab 128k -f mp3 test.mp3
>>
>> But with ffmpeg 0.4.9/0.5.2 and lame 3.97/3.98 from either ATrpms or
>> RPMForge on Centos 5.5 I either get an error message about ffmpeg not
>> recognising the mp3 codec or a floating point exception.
>>
>> I must be missing something obvious, but what.
>>
>> Would building either package from source be a better route?
>>
>>
>> Thanks in advance
>>
>> Ken
>>
> I'm not familiar with ffmpegs options and don't understand the line,
> but one thing you could try is to decode the mpg file to wav, then call
> lame explicitly. Maybe it's also possible to pipe between the two
> programs.
>
I found that if I use this syntax instead the package from ATRpms works
/usr/bin/ffmpeg -i /mnt/store/20560_20100503190000.mpg -acodec
libmp3lame -ar 48000 -ab 128k /root/test.mp3
I don't understand why this has changed or really why the previous
syntax worked
:-) Ken
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
More information about the Linux-audio-user
mailing list