这不是最近一直和wkx9dragon兄讨论OpenSBD内存虚拟硬盘的事情吗?所以OpenBSD的home分区里放了一个高清电影的ts文件(一般按4.3G分割原视频以方便刻盘),本来安装了mplyaer是为了播放dvd,测试完后,发现没有问题;突然想起还有这个高清文件,以前还要安装win-codes等解码器,但是也是在i386平台下才提供这个packages, 而且原来播放高清文件时总是在前面几帧显示完后就不动了,有时候甚至死机。抱着试试看的心情mplayer一下这个ts文件,呵呵,居然可以直接播放了—— 注意,没有安装win-codes包。:eek:
版本: OpenBSD amd64 current (4.8)
代码: 全选
# cd /usr/ports/x11/mplayer
# make install clean
# cd ../x264
# make install clean
好了,测试影片名为:
代码: 全选
Hoodwinked.Blu-ray.REMUX.H264.1080P.DTSHDMA.DualAudio.MYSILU.disk1.Part.1-3.ts
播放直接这样:
代码: 全选
# mplayer 1.ts
这个视频文件根据文件名看应该是h264编码的,Mplayer和x264包真是强悍呢,原来即使在windows下也需要付费的软件,像powerdvd之流才可以播放h264编码的HDTV,要知道这个可是商业编码器出品的,比x264编码的片子清晰很多,在Windows下看过ts格式的hdtv的朋友自然清楚这点。当然现在在windows下播放HDTV已经有很多软件了,例如我现在用的射手播放器就很不错,还可以实时上其网站抓中文字幕。
我只尝试了这个文件,大家有兴趣的话,也可以试试别的片子,但是我估计vc-1编码格式的肯定不行。