安装Gstreamer后没有这样的元素filerc

我是Gstreamer的新手。我安装了Gstreamer,发现安装后立即丢失了“ filesrc”元素(使用gst-inspect-1.0)。如果我输入gst-inspect-1.0 filesrc,它将返回“无此元素或插件”

我的环境:

我的最初目标是使用OpenCV + Gstreamer捕获摄像机,而我的vs2019项目始终返回“ no element v4l2src”。我终于发现甚至“ filesrc”都不可用,这意味着在与Gstreamer一起构建OpenCV之前我已经遇到了问题。

我也检查了this installation guide,但没有运气。还有其他步骤来安装插件吗?

tongfang001 回答:安装Gstreamer后没有这样的元素filerc

基于this post,我应该删除gstreamer“注册表”,以强制其重新检测可用的功能。此解决方案是针对Linux而非Windows 10的。但是,幸运的是,我终于找到了该注册表的绝对路径:

C:\Users\{your user name}\AppData\Local\Microsoft\Windows\INetCache\gstreamer-1.0\registry.x86_64.bin

我为获取“ filesrc”所做的工作出现在列表中并可用:

1. Delete the registry file manually
2. Performed a clean re-install
3. Run "gst-inspect-1.0"

希望我的解决方法可以帮助陷入相同情况的人。

本文链接:https://www.f2er.com/3146531.html

大家都在问