2010年12月29日星期三

Win7下为WMP调教ffdshow/VSFilter

一年多前,VempX大人写过一篇《纯手工搭建基于MPC-HC的简易播放平台

对于一般的看片党来说,使用MPC来看片完全没有问题。
但是,对于需要借助POPSUB制作字幕的同学来说,此方案在Windows7下会遇到VSFilter不好好工作、ffdshow从来没被调用等等问题。
那是因为,POPSUB以WMP为内核,而在Win7下,微软自家的解码器(称为Media Foundation)会牢牢地把握WMP的各种解码权,外来民工一律靠边站。

于是,假如你想在Win7下按照VempX大人这篇文章配置播放平台的话,就要先请来一个工具做点准备工作。
那就是Win7DSFilterTweaker,可到其官方网站下载最新版本。

这是个绿色的工具,运行它会让我们配置三件事情:
1、选择解码器
这里无所谓,默认就是了。apply后进入下一步。


2、选择需要关闭预览的媒体类型
如果你希望那些媒体类型在windows的资源管理器里不出现预览画面,请打上钩,然后apply进入下一步。

3、关闭微软的解码器系统(Media Foundation)
建议勾上“Disable Microsoft DTV-DVD Audio Decoder”“Disable Microsoft DTV-DVD Video Decoder”“Disable Media Foundation”,剩下的三项似乎无伤大雅,而且我也搞不清楚,就没动保留了。apply后退出。
注意:正如Win7DSFilterTweaker的IMPORTANT NOTE所言,此举有可能对Media Center的功能造成影响,例如LiveTV之类的。如果你发现Disable后,这些功能受影响下了,请通过“reset”-》“apply”来恢复默认值。当然,这种情况的话,也就失去了本文最重要的目的了。


经过上面的步骤后,然后再按《纯手工搭建基于MPC-HC的简易播放平台》配置,你的WMP应该可以调用ffdshow解码H264的片源了(系统托盘栏里应该出现ffdshow的图标)。

但是,配置好以后,也许你还发现,WMP不会调用Vobsub(VSFilter)加载字幕啊,尽管已经安装过了。
此时,请到你安装Vobsub的目录,找到VSFilter.dll,把它拷贝到C:\windows\system32下
然后在cmd下运行以下命令向系统注册该滤镜,regsvr32 C:\windows\system32\VSFilter.dll
注意:每次运行过Win7DSFilterTweaker后,都需要重新注册一遍VSFilter.dll,即使以前曾经注册过


现在,你的POPSUB/WMP应该可以好好工作了。

PS:对于上述的问题,shark007这个解码器集成方案能为你提供一站式的设置。不过,这就偏离了我们“纯手工”的话题了。^_^

2010年12月25日星期六

血槽、网银和水母姬

奇怪的标题?嘛嘛,其实就是今天做的两件事情。

血槽,不是咱的血槽,是笔基本的血槽。
昨夜七七娘频繁地警告,本子的硬盘快咽气了。用HDTune一看,扇区重映射数值极度悲剧。
好吧,第二天,也就是今天,赶早集到雄狮龙蛋入了个新的500G,支出315大洋(比京东便宜了30块钱)。于是满血复活兼MaxHP UP!
回到宿舍后,WinPE下ghost系统盘,500MB/min的速度,好慢。十多G的系统盘,吃个饭回来后ghost结束。然后把老硬盘拆下来,新硬盘装进去。七七娘顺利启动,没有傲娇。接下来是FastCopy出场了,把由易驱线接上的旧硬盘的数据拷贝到新硬盘去,速度约为20M/s。
感觉新硬盘跟旧硬盘速度差不多,一样慢。还以为会有新感觉呢,唉~。都是5400rpm么。
分区方面,除了按以前一样分区外,还在硬盘的末尾分出来一个20G的主分区,名为“囧转”。顾名思义,各种下载倒腾什么的都扔到这个分区里面。这样,其实就是把损耗集中在这个分区,要是硬盘rp了,这个分区出问题的几率会比较大。假如真的中的了,那么,类似于隔离坏道的做法,直接废弃这个分区不用就可以了。
至于这个换下来的160G,一来没有多余的2.5' 盒子,二来也不差些空间,就打入冷宫了。

买硬盘后,顺便去了趟银行开网银。
中国银行这叫E-token的设备真是高级。类似一个电子手表,但是没有任何按钮和接口,只有一个液晶屏显示用于登录网银的密码,每隔几分钟就会变一个。而且,该设备是不跟PC链接的。也就是说,这设备发送接收密码信息,是通过某种无线信号直接跟银行系统交互。Aki表示,这应该是GPRS网关。说来,咱还没试用过呢,明天冲个花费试试 -_,-

ps:等了一天,水母姬都没有好肉,干活没动力啊。
ps2:太子,你大字形,不用推自己躺下么,喂!