Gstreamer“filesrc” Fedora/Centos/Ubuntu 中缺少与 VLC 交互的插件?在可用之前
这安装在我的 Fedora 12 盒子和 Rpmfusion 存储库中。但它仍然不允许我使用 filesrc 插件。我怎样才能得到那个?注意:在我的另一个旧 Fedora 盒子中,GST 与 filesrc 一起运行,来自那些默认存储库。我正在尝试使用 filesrc 加载一个简单的文件并在 Common Linux 发行版中使用 VLC 对其进行测试,但它不起作用。以下测试已经在新的 Fedora 12 中进行(其他发行版也发生同样的情况)。
$gst-inspect filesrc
No such element or plugin 'filesrc'
编辑: 已安装的软件包 PackageKit-gstreamer-plugin.i686 0.5.7-2.fc12 @updates
gstreamer.i686 0.10.29-1.fc12 @更新
gstreamer-devel.i686 0.10.29-1.fc12 @updates
gstreamer-plugins-bad-free.i686 0.10.19-1.fc12 @updates
gstreamer-plugins-bad-free-devel.i686 0.10.19-1.fc12 @updates
gstreamer-plugins-bad-free-extras.i686 0.10.19-1.fc12 @updates
gstreamer-plugins-base.i686 0.10.29-1.fc12 @updates
gstreamer-plugins-base-devel.i686 0.10.29-1.fc12 @updates
gstreamer-plugins-good.i686 0.10.23-1.fc12 @updates
gstreamer-plugins-ugly.i686 0.10.15-1.fc12 @rpmfusion-free-updates gstreamer-plugins-ugly-devel-docs.i686 0.10.15-1.fc12 @rpmfusion-free-updates gstreamer-python.i686 0.10.16-1.fc12 @rawhide
gstreamer-rtsp.i686 0.10.5-1.fc12 @更新
gstreamer-rtsp-devel.i686 0.10.5-1.fc12 @updates
gstreamer-tools.i686 0.10.29-1.fc12 @updates
This are installed in my box Fedora 12. And Rpmfusion repository. But still it does not allow me to use filesrc plugin. How can i get that? Note: In my other old Fedora box GST running with filesrc, from those default repositories. I am trying to use the filesrc to load a simple file and test it with VLC in Common Linux distros, but it does not work. This following test is already in a new Fedora 12 (same happen with other distros too).
$gst-inspect filesrc
No such element or plugin 'filesrc'
Edited:
Installed Packages
PackageKit-gstreamer-plugin.i686 0.5.7-2.fc12 @updates
gstreamer.i686 0.10.29-1.fc12 @updates
gstreamer-devel.i686 0.10.29-1.fc12 @updates
gstreamer-plugins-bad-free.i686 0.10.19-1.fc12 @updates
gstreamer-plugins-bad-free-devel.i686 0.10.19-1.fc12 @updates
gstreamer-plugins-bad-free-extras.i686 0.10.19-1.fc12 @updates
gstreamer-plugins-base.i686 0.10.29-1.fc12 @updates
gstreamer-plugins-base-devel.i686 0.10.29-1.fc12 @updates
gstreamer-plugins-good.i686 0.10.23-1.fc12 @updates
gstreamer-plugins-ugly.i686 0.10.15-1.fc12 @rpmfusion-free-updates
gstreamer-plugins-ugly-devel-docs.i686 0.10.15-1.fc12 @rpmfusion-free-updates
gstreamer-python.i686 0.10.16-1.fc12 @rawhide
gstreamer-rtsp.i686 0.10.5-1.fc12 @updates
gstreamer-rtsp-devel.i686 0.10.5-1.fc12 @updates
gstreamer-tools.i686 0.10.29-1.fc12 @updates
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
解决:通过以下讨论: Tim Philipp Muller
我如何进一步检查哪个元素使用哪个库?
Solved: by following this discussion: Tim Philipp Muller
How do i check more which element use which libraries?
不知道你怎么可能没有 filesrc 元素,它是 corelements.so 文件的一部分,所以如果它丢失了,那么应该有很多其他核心功能。以下是 FC14 上 gst-inspect 命令的输出:
Not sure how it is possible for you to not have the filesrc element, it is part of the corelements.so file, so if its missing so should a lot of other core functionality. Here is an output of my gst-inspect command on FC14: