我最近安装了 Ubuntu 12.04。我已经安装了 ubuntu-restricted-extras 和 ubuntu-restricted-addons、gstreamer0.10-ffmpeg、libdvdread4、libdvdcss2,运行了 .sh 脚本,我不记得所有其他包是什么(但从许多教程中,从这里安装和其他来源)。
我有可以在 gxine 中播放的 mp4 文件,但不能在电影播放器中播放。
我看到的大多数帮助都表明,当这个问题出现时,切换到 VLC、gxine 或其他播放器。但是我想修复 Movie Player 以处理这些文件,这样我就可以使用单个易于使用的播放器,而不必依赖其他工具。
有人可以帮忙吗?
您可能会在 12.04 中看到此错误 - https://bugs.launchpad.net/ubuntu/+source/gst-plugins-bad0.10/+bug/973014
要进行测试,您可以将特定插件移动到 .bak,然后在文件上尝试图腾。如果它然后播放你会受到影响。插件的移动不是解决方案,尽管许多人将其用作临时解决方法。我已经在从我的上游报告的提交中获取的报告中发布了一个补丁,并针对 12.04 进行了修改,该补丁解决了该问题,尽管还没有任何结果
在 64 位安装上进行测试
sudo mv /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstvideoparsersbad.so /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstvideoparsersbad.so.bak
Run Code Online (Sandbox Code Playgroud)
恢复上述动作
sudo mv /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstvideoparsersbad.so.bak /usr/lib/x86_64-linux-gnu/gstreamer-0.10/libgstvideoparsersbad.so
Run Code Online (Sandbox Code Playgroud)
在 32 位安装上进行测试
sudo mv /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstvideoparsersbad.so /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstvideoparsersbad.so.bak
Run Code Online (Sandbox Code Playgroud)
还原
sudo mv /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstvideoparsersbad.so.bak /usr/lib/i386-linux-gnu/gstreamer-0.10/libgstvideoparsersbad.so
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8968 次 |
最近记录: |