Ubuntu 找不到GStreamer x264enc

Ubuntu 找不到GStreamer x264enc,ubuntu,x264,libx264,gstreamer,Ubuntu,X264,Libx264,Gstreamer,我按照以下说明安装了GStreamer-0.10和所有模块(基本、良好、不良、丑陋、ffmpeg)(通过单击上一页/下一页浏览): 一切似乎都很正常,但当我想要执行管道时,我遇到了以下错误: glib.GError: no element "x264enc" 显然,模块未安装: gst-inspect x264enc No such element or plugin 'x264enc' 之后,我通过执行以下命令安装了编解码器: sudo apt-get install x264 这也不

我按照以下说明安装了GStreamer-0.10和所有模块(基本、良好、不良、丑陋、ffmpeg)(通过单击上一页/下一页浏览):

一切似乎都很正常,但当我想要执行管道时,我遇到了以下错误:

glib.GError: no element "x264enc"
显然,模块未安装:

gst-inspect x264enc
No such element or plugin 'x264enc'
之后,我通过执行以下命令安装了编解码器:

sudo apt-get install x264
这也不管用。因此,我手动安装了最新版本:

在成功安装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。你知道我该怎么做才能正确编译这个模块吗?谢谢

这里的问题是x264没有正确安装。我检查了x264源目录和安装目标,发现缺少一些文件。在手动将它们复制到各自的目录后,重新编译gstreamer丑陋的模块开始工作。

我在Ubuntu 14.04和gstreamer-1.0中遇到了同样的问题。对我来说,它有助于另外安装libx264 dev:

sudo apt-get install libx264-dev

请尝试使用以下方式安装:

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


这对我很有用。

想分享丢失的文件吗?我在fedora发行版中安装了gstreamer1 plugins-ught、gstreamer1 plugins-ught-free和gstreamer1 plugins-ught-free-devel软件包,但是当我尝试使用gst-inspect-1.0 x264进行检查时,它说没有这样的元素。找到的唯一东西可能是video/x-h264。这也是从源代码构建丑陋插件时所必需的。
sudo apt-get install gstreamer0.1-plugins-ugly