Comment 25 for bug 751114

Revision history for this message
VĂ­tor E. Silva Souza (vitorsouza) wrote :

If I understand correctly, there are two library sets that can be installed. The ones with -extra-

libavcodec-extra-52 libavfilter-extra-1 libavutil-extra-50 libavdevice-extra-52 libavformat-extra-52 libpostproc-extra-51 libswscale-extra-0

Or the ones without:

libavcodec52 libavfilter1 libavutil50 libavdevice52 libavformat52 libpostproc51 libswscale0

The ones without were installed in my system. When I issued the following command (obviously replacing the variables with meaningful information):

ffmpeg -i "$vidFile" -an -pass 1 -vcodec libx264 -vpre slow_firstpass -b $BIT_RATE -bt $BIT_RATE -threads 0 "$outFile"

I got the following error:

Unknown encoder 'libx264'

Then I installed the versions with -extra- in their names and that command worked. But that was only the 1st pass of the X264 encoding. When I proceeded to the 2nd pass:

ffmpeg -y -i "$vidFile" -acodec libfaac -ab 128k -pass 2 -vcodec libx264 -vpre slow -b $BIT_RATE -bt $BIT_RATE -threads 0 "$outFile"

I got the following error:

Unknown encoder 'libfaac'

I tried installing packages x264 and faac, but the problem persists.

I wanna thank the developers in advance for working in a solution for this, as I'd like to resume X264 conversion of my AVI files. Let me know if you need any more information about my system.