今天重装了个Linux,升级到了Fedora 18,各种配置是必须的,音视频播放更是重点呀,像往常一样,先装rpmfusion源。
su -c 'yum localinstall --nogpgcheck http://mirrors.163.com/rpmfusion/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://mirrors.163.com/rpmfusion/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'
然后,sudo yum update,发现,rpmfusion需要升级,还没有GPG-KEY,直接sudo yum update –nogpg搞定。
再然后用totem打开一个rmvb,结果提示找不到解码器,开始找原因,发现,F18中,totem使用gstreamer1.0了,然后将gstreamer的解码器装上:
sudo yum install gstreamer1-plugins-bad-free-extras.i686 gstreamer1-plugins-base-tools.i686 gstreamer1-plugins-ugly.i686 gstreamer1-plugins-bad-freeworld.i686 gstreamer1-libav.i686
再次打开totem,视频完美播放,其中最后一个包gstreamer1-libav.i686是视频解码的关键,不管是H264还是rmvb都是这个包解码的。
@wwc
文中是i686的系统,在Fedora20 X86_64系统中应该是gstreamer1-libav.x86_64
为啥提示 gstreamer1-libav.i686 没有可用的软件包。。
倒是找到了gstreamer1-libav-1.2.3-1.fc20.x86_64 但没用