GStreamer安装缺少一个插件

我用Qt写了一个video播放器,当我试图运行它时,发生了这个错误,

错误:“您的GStreamer安装缺少插件”

可以通过运行以下命令来解决此问题,

sudo apt-get install gstreamer0.10-ffmpeg 

我的问题是,安装后发生了什么? 我的电脑里安装了什么东西? 我想找到这个缺少的插件,所以我可以把它打包到我的.deb中。 我认为它必须是.so文件,但我只是不知道哪一个。

谁能帮我? 谢谢。

dpkg -L gstreamer0.10-ffmpeg会告诉你包的内容。 但是既然你正在构建自己的deb,我强烈建议将gstreamer0.10-ffmpeg指定为依赖,而不是打包插件; 如果已安装gstreamer0.10-ffmpeg,则安装包将失败,因为dpkg将拒绝覆盖该文件(单个文件不能由多个包拥有)。