[FFmpeg-user] How to convert 48000/2/FLOATLE AC3 to 48000/2/S16LE MP3

Carl Eugen Hoyos cehoyos at ag.or.at
Wed Oct 9 01:38:48 CEST 2013


Rene Herman <rene.herman <at> gmail.com> writes:

> It's just that the target does not support mp3float

Sorry for being unclear before:
There is no mp3float FORMAT.
There is just mp3, this is what lame outputs, and 
it outputs mp3 no matter if the input was s16, s32 
or float.

There is a mp3float DECODER in FFmpeg which outputs 
float (that is what you see with MPlayer by default 
because it is fastest), there is also a mp3 decoder 
which outputs s16, you can use it with:
mplayer -ac ffmp3

So your target simply can neither support nor not 
support mp3float, it either supports mp3 or does 
not support it (but it doesn't matter what you 
feed the encoder with, it can only output mp3).

Carl Eugen



More information about the ffmpeg-user mailing list