[FFmpeg-user] ffmpeg Unknown encoder 'libx264' error

Carl Eugen Hoyos cehoyos at ag.or.at
Mon Aug 5 19:57:29 CEST 2013

Ned Haskin <feanor2112 <at> covad.net> writes:

> $ ./configure --enable-libdc1394 --prefix=/usr 

Mostly unrelated to your original question:

> --extra-cflags='-Wall -g '

Please remove this.

> --enable-gpl

> --enable-shared 

(This is of course 100% ok, but if you are unexperienced 
I would strongly recommend not to use it, it generally 
has theoretical problems and the gain for you as a 
user is not completely clear to me, in combination with 
"--prefix=/usr", I personally consider it highly 
dangerous and would not use it on my system.)

> --enable-nonfree --enable-libx264 

> --enable-encoder=libx264

This makes no sense in the configure line you posted.

> --enable-libmp3lame --enable-libvorbis 

> --enable-libtwolame --enable-libv4l2

(I would even recommend to remove these two.)

> --enable-pthreads

This is the default, please remove it.

> --enable-libfaac --enable-libxvid

> --enable-postproc

This also makes no sense.

> --enable-x11grab --enable-libtheora --disable-stripping
> --enable-avfilter --enable-libfreetype --enable-opencl 

> --enable-version3

I suspect you do not need / want this.

> --enable-libopenjpeg 

> --disable-altivec --disable-armv5te 
> --disable-armv6 --disable-vis 

I may miss something but I suspect you should remove 
those (at least some of them).

Carl Eugen

More information about the ffmpeg-user mailing list