在centos(6.8)上安装ffmpeg时出现未知选项"--enable-x11grab"

avi*_*avi 2 centos image

我正在尝试在centos(6.8)机器上安装ffmpeg.具体来说,我做了以下事情:

sudo yum install yasm-devel libtheora-devel libvorbis-devel libX11-devel cmake gtk2-devel

git clone http://git.videolan.org/git/ffmpeg.git
cd ffmpeg
./configure --enable-gpl --enable-nonfree --enable-libtheora --enable-libvorbis  --enable-libx264  --enable-postproc --enable-version3 --enable-x11grab --enable-pthreads --enable-shared --enable-pic
Run Code Online (Sandbox Code Playgroud)

最后一行给出:

Unknown option "--enable-x11grab".
Run Code Online (Sandbox Code Playgroud)

我没有在网上的centos机器上找到这个问题的参考.

怎么解决这个问题?

小智 6

刚与几位同事遇到同样的问题,我们发现这个--enable-x11grab选项已被弃用了--enable-libxcb.

除了更改./configure行之外,您可能还需要更新用于反映该更改的ffmpeg命令.