我安装了 Fedora 18 并为 fedora18 添加了 rpm-fusion 存储库,还安装了所有 gstreamer 编解码器,例如好、丑、坏,但我还无法播放带有.mkv
、.mp4
、.wmv
、 扩展名的视频。
当我播放视频文件时,它显示此错误:
当然我应该说,.webm
视频.flv
播放得很好,但我不想使用可见光通信!
答案1
你用什么播放器?安装 (s)mplayer 可以处理几乎所有格式。
答案2
尝试类似的方法:
yum install gstreamer-{ffmpeg,plugins-{good,ugly,bad{,-free{,-extras},-nonfree}}}
这将为您提供一些不在上面列表中的编解码器。您可能还需要这些extras
软件包。我不确定它们在我的脑海中是什么(并且目前无法访问 Fedora 机器)。
尝试搜索:
yum search gstreamer*extra
编辑:我认为我正在考虑的软件包是 gstreamer-plugins-{good,ugly,bad}-free-extras。我已经在上面添加了。如果失败,请删除{,-extras}
.
答案3
这是为那些最近(2016 年)来到这里并且不知道 rpm-fusion 是什么的人提供的(这个答案出现在我的搜索中)'fedora 播放 mp4')
rpm-fusion 已移至联合RPM。它们是标准 Fedora 库的独立存储库,包含大量主要应用程序,例如:
- Chromium 和 Opera 浏览器
- VLC 和 smplayer(在其他答案中提到)媒体播放器
- 虚拟盒子
- Atom 和 Lighttable IDE
他们的安装说明非常适合我(Fedora 24)。我安装了 VLC,而不是 smplayer。