
首先要感谢google,又一次提供了一个非常好的软件。
之前为了能在PS3上播放连续剧可费了不少脑筋,由于从CHD下载的连续剧分2大阵营,一个是美剧的mkv,一个是日剧的avi(韩剧港剧不甘心去)。曾经试过多种方法,比如用Tsmuxer封装成BD格式,也试过TVersity Media Server。但是总是有些问题,Tsmuxer对美剧mkv(H264)外挂中文字幕封装支持,但是却不支持日剧的avi(divx)封装,不知道是制作avi的人编码上有什么问题,还是本身Tsmuxer就不支持divx的avi。而我用TVersity Media Server则完全没办法搞定外挂字幕(虽然网上有人成功了)。因此结果就是,mkv封装后用移动硬盘播放,而avi则只能拖PC接TV了。
今天偶尔的机会看到有人推荐PS3 Media Server(可能我比较孤陋寡闻,其实这个软件也出来一段时间了),欣然测试,结果效果很好,对mkv和avi都支持外挂字幕。不过就是无线连接PS3会很卡,所以还是用有线吧。
最新版本可以在google下载:http://code.google.com/p/ps3mediaserver/,目前是1.10.51版本。
这个版本支持中文界面,下载安装好后在“General Configuration”中“Language”下拉框选择“Chinese (Simplified)”,按上方的“save”,关闭重新打开。
它会自动搜索到你的ps3(当然你必须先把ps3连接上网线并打开,废话),然后在“一般设定”(其实就是刚才的General Configuration),“强制伺服器ip地址”设为你PC的ip。
接着打开“导航/分享设定”,“被分享文件夹”中添加你存放视频的文件夹。
下面说一下外挂中文字幕的设置。当然先要确保你把中文字幕放在影片同一个文件夹下,并和影片文件名完全相同。

在“实时转码设定”中,左面选择“MEncoder”,在右侧的设置中“字幕语言代码页”必须改为“cp936”,不然就会乱码。“特定的TrueType字型(亚洲语言专用)”选择你“windows\fonts”下的中文字体,我用了微软雅黑。
用记事本打开字幕,然后选另存为,看看字幕编码是否正确,要ANSI,如果是UTF-8或者其他的就会放不出。
其他的设置根据你的喜好,可以自由修改。
最后上方的“储存”按钮点一下进行保存,并“重新启动HTTP伺服器”。然后在你的ps3 video菜单下应该会多一个PS3 Media Server,进去后就能看到你的电影,播放吧。
我使用时间比较短,rmvb、1080p等其他一些视频还没有来的及测试,字幕也仅用了srt字幕,其他类型的字幕也没有测试。不过能解决我看日剧和美剧的问题,已经非常开心。
4/15更新:
今天经过测试,1080P remux的电影(20-30G这种)效果不好,如果达到好的画质会很卡,而降低画质又何必下remux版本呢。而且不同编码的remux会有点问题,也许要在编码器上进行修改,但是再改,卡,还是没有用。
对于一般的美剧和日剧,今天无线播放在比较稳定的画面下不卡,但是在动态幅度大的画面还是不行。我在“视频品质设定”中使用“keyint=250:vqscale=0:vqmin=2”参数。参数含义参考。
无线我觉得速度不够,要么你就降低画质