我访问过许多提供此问题解决方案的网站,但都无济于事。我安装了所有必需的编解码器,但视频无法播放。
例如,对于某些视频会出现一条消息:“未找到与该媒体兼容的源。”或者“不幸的是,该视频丢失或损坏,无法播放。”。只有 YouTube 视频可以正常播放。问题是什么,如何解决?
Ubuntu 版本是 20.04,有趣的是,Chrome 没有这样的问题,可以播放所有视频。
安装的编解码器:
sudo apt install libavcodec-extra
sudo apt install ubuntu-restricted-extras
答案1
检查日记条目。我遇到了类似的问题,这是由于 AppArmor 拒绝访问 amdgpu drm lib 造成的。
journalctl -xe -b
检查日志
sudo systemctl status apparmor.service
检查 AppArmor 是否正在运行
我添加了此行/opt/amdgpu/lib/**/*.so* mr,
以/etc/apparmor.d/local/usr.bin.firefox
允许访问并解决了该问题。