当我尝试观看视频文件时,无论使用什么应用程序或文件格式,都会出现带有音频的纯绿屏。这种情况发生在.mp4
、.gp
和.dv
文件中。
我无法使用 Skype 的实时网络摄像头,而且屏幕还是绿屏。我在 iMac 上使用 32 位 Ubuntu 12.04。
在互联网上观看视频(例如 YouTube 等)没有问题,我上传到 YouTube 的文件也可以正常播放。我只在观看本地文件时遇到问题。我没有使用 VLC Media Player。如何更改硬件加速?
答案1
我努力了穆昆德的回答和其他答案相同并且有效,但我只是扩展了下面对我有用的答案。
- 去工具 → 偏好设置。
- 选择输入/代码 → 硬件加速解码。在此,选择禁用选项。
重新启动 VLC 后它应该可以工作了。我希望这能对某些人有所帮助。
答案2
虽然问题的根源可能隐藏在您的视频驱动程序中,但快速修复方法是禁用 Flash 中的硬件加速。您可能会遇到性能略有下降的情况,但实际上您可以轻松恢复视频工作。
在 VLC 媒体播放器中:
点击工具-->首选项
点击“视频”选项卡
取消选中“加速视频输出(Ovelay)”框。
保存这些设置后它将立即起作用。
对于 Youtube 视频你可以这样做:
1)右键单击youtube视频。
2)进入设置。
3)取消选中“启用硬件加速”复选框。
4) 已刷新并正常运行。
我还建议您安装/重新安装视频/显示驱动程序。
答案3
对我来说,上述答案不起作用,但据我所知,在我的情况下,屏幕绿色闪烁的问题是由启用透明度引起的(我正在使用带有 Compton 的平铺窗口管理器,它能使非活动窗口具有透明度)。
所以我可以禁用它。我采用的另一个解决方案是在单独的 XServer 中运行 VLC,例如xinit /usr/bin/vlc ./MyVideo.mkv -- :1 vt8
。