解决多媒体和受限格式文件的播放问题
openSUSE 13.1 默认没有安装那些受专利保护的多媒体编解码器,这导致了自带的 Amarok 不能播放 MP3,WMA 等格式, 而自带的 Kaffeine 也不能播放 RMVB 等视频格式,虽然 openSUSE 13.1 出于规避专利风险的考虑,不安装这些多媒体编解码器,但是我们却可以自行安装。
解决 Amarok 不能播放 mp3, wma 的问题
默认情况下 Amarok 是使用 gstreamer 作为后端的,直接执行下述命令即可:
sudo zypper in gstreamer-plugins-bad gstreamer-plugins-ugly gstreamer-fluendo-mp3 gstreamer-plugins-base
安装 smplayer, mplayer, w32codec-all
kaffeine 是基于 xine 的多媒体播放器,因此就算安装了 w32codec-all 也是不能播放 mp3, rmvb 等格式的,建议弃用,直接安装 mplayer,smplayer。
sudo zypper ar -f [packman.inode.at/suse/openSUSE_13.1/](http://packman.inode.at/suse/openSUSE_13.1/) packman
sudo zypper refresh
sudo zypper in mplayer smplayer w32codec-all smplayer-lang
但是,csf 格式不能播放。