[FFmpeg-user] Unknown encoder 'libvo_aacenc'

Moritz Barsnick barsnick at gmx.net
Tue Jun 4 15:28:55 CEST 2013


On Tue, Jun 04, 2013 at 09:04:07 -0400, Jim Shupert wrote:
> do  -acodec -libfdk-aac  , you seem to have that

Actually, your hint regarding "ffmpeg -codecs" is most important.
Mine reports this:
> /usr/new/tools/video/ffmpeg-current/bin/ffmpeg -codecs 2>/dev/null | grep aac
 DEA.L. aac                  AAC (Advanced Audio Coding) (encoders: aac libfdk_aac )
 D.A.L. aac_latm             AAC LATM (Advanced Audio Coding LATM syntax)

So Ritesh would have to use "-codec:a libfdk_aac".

Furthermore, Ritesh wrote:
> ffmpeg -re -i "sample.mp4"  -vcodec libx264  -vb 150000 -g 60 -vprofile
> baseline -level 2.1 -acodec aac -ab 64000 -ar 48000 -ac 2 -vbsf
> h264_mp4toannexb -strict experimental -f rtp rtp://127.0.0.1:10000 -flags global_header -c:a libfdk-aacenc -vn -map 0:1 -f rtp
> rtp://127.0.0.1:10002> 10000.sdp

Ritesh, that is somewhat ambiguous. You shouldn't be stating both
"-acodec aac" and "-c:a libfdk-aacenc". Stick to just one. :-)

Moritz


More information about the ffmpeg-user mailing list