笔者的本本存有大量的CSF格式的视频教程,在Windows下我们可以很方便地用各种万能播放器来流畅播放学习,最近笔者也换上了Fedora 15,使用后对其爱不释手,一个月除了必须用到Photoshop或者用到其他一些不得不在Windows下才能用的软件开机才选择Windows,但是面对海量的CSF格式视频文件还得次次要到Windows才能播放,实在有点麻烦。遂上网寻找解决方案,但Google上所有文章都是说在Linux不能播CSF,还是老老实实用Windows吧。笔者今晚不信邪,试着用Wine装个CSF解码器播放,没准还真可以,故写篇文章把我的实现方法与大家共享,其实也是比较简单的,里面有些命令对Ubuntu或者Debian系统有点不兼容,其实都差不多,稍微改一下就可以了。
首先,装wine,我这人比较懒,喜欢用yum命令,先yum list一下看看有没有源,发现有,然后yum install -y wine 进行自动安装。
接着安装完成后到科建首页下载官方的CSF播放器,这里给出官方地址。http://www.collegesoft.com.cn/
安装这个东东过程应该不用多讲吧,简单的Windows安装方式
然后开始安装字体,把windows的字体从C:/windows/fonts/simsun.ttc 用命令拷贝到/usr/share/fonts/truetype/ 下,没有的话自己mkdir建一个。
接着修改wine regedit 注册表。
搜索logpixels,由60改为70
搜索fontsubstitutes,里面有个ms shell dlg ,改为simsun,F5刷新一下。
然后开程序,就发现可以看到中文了。
我这时还不能听到声音,提示声卡驱动错误,这时打开wine configuration,在Audio里的硬件加速设置成emulation点apply即可解决,如图。
最后嘛,看视频咯~