折腾mplayer在osx上到半夜两点
realplayer在我的G4上坏了有一段时间。 mac osx在应该是他最擅长的多媒体播放上也远不是完美。最开始发现某些avi文件用vlc播放的时候会导致系统假死,渐渐的感觉规律是在播放的时候系统掉电然后当时播放的文件会有数据错误,这些都是猜测,以后有空拿md5sum检查一下是不是这样的。总之电影看着非常不爽,只好跳过那一小段。 再后来发现用rmvb也有类似的问题,在mac下一直用realplayer看rmvb,在linux下倒是一直用mplayer。因为mplayer的界面在osx下实在太简陋,远不如VLC,而linux下简陋是一种习惯,无所谓了。直到某天升级realplayer之后,realplayer再也不工作了。点了之后在任务栏上闪了闪,然后就一股青烟,没有了。在terminal上执行realplayer看到的segment fault,后来还看到过bus error。奇怪启动应用程序居然会导致bus error。重装了N次不同版本的realplayer始终解决不了问题。google也没有任何有用的信息,osx用的人还是太少。总基数太少还是osx太稳定导致没有有用信息这我就不知道了。倒是在国内的一个论坛上看到有人有类似的问题。rmvb虽然看得不多,但是国产电视剧还是在用这个格式。最后决定还是想想辙吧。mplayer既然能在linux/windows下播放所有的格式,在osx下播放rmvb自然也不在话下。下载了所有的codec,解压缩,发现README里说明所有codec要放在/usr/local/lib/mplayer下,但是osx下没发现/usr目录。最后google中文”mplayer osx codec 安装“,发现原来/usr在osx下是有的,只不过隐藏了起来。在terminal下ls都可以看到,在Finder里是看不到的,cp自然要sudo,不提了。最后终于成功用mplayer播放rmvb。于是删掉realplayer,不用它了,永远。