家电化?双模式电脑?Easy——Movix试用手记
概览
现在很多家品牌电脑纷纷推出“冷机播放功能(ACER)”、“在不进入传统操作系统的情况下轻松的实现影碟的播放、音乐欣赏和照片浏览三大数码娱乐功能(联想双模式电脑)”等概念,充其量不过就是固化了一个播放器而已,更先进的也就是在机箱面板上连几个按钮,加个液晶屏,弄个遥控器什么的。
眼红了?通过Linux,不添一分钱,我们也可以做到。别忘了,Linux是一个“能屈能伸”的操作系统,即可以运行在大型服务器集群上,也可以运行在智能家电的嵌入式系统芯片中。
(为了支持我的观点,我刚才在Google上面搜索了一下,SGI现在就有搭载64个Intel Itanium 2 1.30GHz CPU/3MB L3 Cache,4TB(1TB=1024GB @_@)内存的SGI Altix 3000 Family of Servers and Superclusters,使用的为Linux操作系统。网址:http://www.sgi.com/servers/altix/ )
今天的主角是movix,它是一个特殊的Linux发行版,体积很小,可以做在一张启动光盘上,集成有目前Linux下最好的媒体播放器MPlayer,以及其他的一些相关工具。目前共有以下三个独立的版本供选择:
* eMoviX 只占用几MB的空间,使用字符界面的MPlayer。这个版本的目的就是为了和电影刻录在同一张光盘上自动播放。想想看,只要用光盘启动机器,不管硬盘里面有没有操作系统,是不是好用,甚至没有硬盘,都直接就可以播放电影。
* MoviX 32MB,使用字符界面MPlayer。当然也有一个字符界面的菜单方便调用MPlayer。(忘了提,MPlayer使用传统的命令行模式。)
* MoviX2 51MB,集成有XWindows系统,使用图形界面的gMPlayer。这个版本的要求就明显高于前两个了,至少要128MB内存。
试用
movix很牛,从我使用的试用情况,它可以播放DVD、VCD、CD、MP3、OGG、WMA、Real(包括Realone新增的VBR 9版本)、QuickTime、DivX、Xvid等等各种常见的视频音频格式。并且支持显示字幕,不过可惜的是还不支持文本格式的中文字幕。
启动的速度略快于Windows,启动后就全部装入内存中,可以把光盘取出了。按照Linux下的传统做法,硬盘分区和光盘都要mount一下才能使用,movix很周到,自动都挂接好了。而且,自动识别出了我硬盘中的FAT32分区、Linux ext3分区、NTFS分区,直接可以播放其中的内容。(当然这只限于Movix和Movix2,eMovix由于大小的原因没有加硬盘支持。)movix系统除了支持光盘启动一种方式外,还支持闪存盘启动,软驱启动(当然这种方式主程序要放在硬盘里)和网络启动(我看到TCP/IP、DHCP等协议都有启动,好像还可以通过samba访问局域网内的资源)。
movix支持VESA、FrameBuffer加速,另外好像针对Nvidia有单独的驱动,效果更佳。声卡支持除了传统的OSS库,还增加了一个ALSA,好像都是多种声卡的驱动库。值得一提的是,除了图形模式,它还支持一种以ASCII字符的回放方式,看起来就和黑客帝国一样,Cool!
movix自带的Easybox提供了一个shell,可以一边看片一边使用^^,这么来说也可以当一个Linux修复盘来用了。
问题
目前发现的主要问题是并不是什么机器都能很好的支持movix。
在我的AMD Athlon 2000+ /512MB /Voodoo 3 /CMI-8738上面Movix2、eMovix都没问题,Movix启动到gpm(鼠标支持)死机,可能是因为我使用的USB鼠标的关系?
另外测试了两台老一点的笔记本电脑,一台富士通,Intel Celeron 500/ 384MB /ATI /YAMAHA724,Movix2显示模式缺省情况下识别不出,第一次启动的时声卡也没有识别出来,不过后来声卡都正常了。显示问题在Movix和eMovix下也没有。
另一台IBM Thinkpad,Intel Pentium II 300/ 128MB,显卡声卡我也不知道,启动Movix2总是出现在高端内存读错误,然后CPU死掉的问题。换用另两个版本好一些,不过声卡却从来都没有发出过声音。
总体看来,Movix2对环境要求比较苛刻,并且最低128MB内存的说法看来不确切,128MB跑不起来。
另外发现了另外两个小问题,一是我回放DVD时明显可以感觉到使用的是16位色的模式,可远观而不可近看:(,画面边缘也在不停的闪,不过不是很严重,倒是给人一种在电影院的感觉:);二是在影片播放过程中,不管你进行什么操作,比如换个音轨、换个字幕或是别的,都会造成从头播放,比较闹心。
总结
都说Linux在推进过程中最大的两个问题在于:不易操作和应用软件太少。我是从DOS时代过来的,所以字符界面对我来说很习惯,并且也是很有效率的,Linux下XWindows也确实有待提高,不过有同样内核的Apple OsX打底,我相信提高只是一个时间问题。后者则是Linux的一个致命伤,还好现在Open Office vs MS Office、GIMP vs photoshop、Mozilla vs IE……一个个尖兵挺身而出,只是在媒体播放方面还是有一个大空缺,MS MediaPlayer + Real + Apple QuickTime在Linux下还是没有很好的替代品(我知道Real和QuickTime有Linux版,不过你试试便知,由于都是直接提供Bin格式的,并不是100%都好用的),这次MPlayer总算补了个大漏,movix则是在易用性方面更进了一步。MPlayer我也在Linux下安装过,当时已经感觉到它的强大了,可惜缺省编译连Skin都要自己单独找,并且我的DVD也始终没有搞定过;movix则不同了,从网上直接下ISO刻成盘即可,just one step,没有任何Linux基础也可以用。
下载网址:http://movix.sf.net