我按照以下说明安装了GStreamer-0.10和所有模块(基本,好,坏,丑陋,ffmpeg)(单击prev / next进行浏览):
http://www.linuxfromscratch.org/blfs/view/svn/multimedia/gst-plugins-ugly.html

一切似乎都正常,但是当我想执行管道时,出现了以下错误:

glib.GError: no element "x264enc"


显然未安装模块:

gst-inspect x264enc
No such element or plugin 'x264enc'


之后,我通过执行以下命令安装了编解码器:

sudo apt-get install x264


这也不起作用。因此,我手动安装了最新版本:
http://www.videolan.org/developers/x264.html

成功安装x264之后,我再次在gstreamer-0.10丑陋模块上运行了./configure,并发现了以下信息:

configure: *** checking feature: x264 plug-in ***
configure: *** for plug-ins: x264 ***
checking for X264... no
configure: No package 'x264' found
configure: *** These plugins will not be built: x264
configure: creating ./config.status


检查x264是否可用:

which x264
/usr/local/bin/x264


我正在使用ubuntu服务器12.04 LTS。我有什么想法才能正确编译此模块?谢谢!

最佳答案

尝试使用以下方法安装它:

sudo apt-get install gstreamer1.0-plugins-ugly


要么

sudo apt-get install gstreamer0.1-plugins-ugly


它为我工作。

10-08 12:17