昨天陪人去买了PSP

当前PSP的购买状况比较微妙,原版PSP和新版PSP(PSP Slim,通称PSP 2000)并存在市场上。新版的好处是轻薄了一些,缺点是破解不是很完善,很多模拟器和自制软件都不能用。另外的一些说法包括新版的做工不如旧版好,表面容易出现坑坑洼洼;新版的待机时间不如旧版长等等。价格是比较奇怪的地方,两个版本的价格差不多,新版的只贵一两百块钱。

不过现在的记忆棒真是便宜-_-

昨天最后买了原版的PSP。因为觉得对于不怎么接触这方面的人来说原版的和新版的PSP都足够好了。

看球.外卖.FFT

今天在单位搞Portal Server搞得要吐,幸好下班的时候神奇的由李合同学搞定了,哈哈
晚上回来之后洗了个澡,回来发现小开的女朋友在宿舍,加上高祖,三个人开始看世界杯和超女,挺不错的。后来要了鸡翅的外卖,小侯交了某个作业之后也来吃东西了。大家一边看球一边聊天一边吃东西,挺爽。
作为一个伪球迷,看球的时候我一直在捣鼓PSP,结果就是没有搞定devhook。。因为我没有umd,又不知道这个东西玩1.5的游戏要怎么搞。话说这两天我慢慢明白了,PSP这东西的一个乐趣也就在于折腾。虽然我现在只拿它看动画片,就算搞定了devhook(还有前几天的歌曲中文名显示)也不见得会拿着玩啥游戏听啥歌,不过还是饶有兴味的折腾……
FFT打完第四章上了,偷光了银发鬼身上的一套源氏装备,hoho。当然用到了即时存档:P 偷这家伙的东西概率实在是奇低亚。上次觉得这关暴难,这次试了试,摸到了他的弱点,就是吃slow,哈哈。Time Mage真是重要啊,各种策略游戏里面速度的至高无上性再次体现。

[原创一篇]psp视频播放压制攻略

关键词:psp,视频,avi,rm,字幕,PSPlayerMT,Virtualdub,winmenc
声明:本文系在本人搜寻资料并进行简单实验之后草创,错误疏漏之处在所难免,请不吝赐教。

[播放篇]
首先说说我自己理解的概念
1.psp自己是可以播放mp4的,不过需要压制成指定的格式,这种格式压起来比较麻烦而且还要命名成特定的文件名放到特定的目录底下才能看。文件体积较大,播放效果一般。而且从psp2.x之后内建对mp4的支持还有所扩展,导致某些官方软件(比如avi针对自家显卡出的一种转换软件就有转成psp视频的选项)转出来的视频其实只能在2.x的psp上看,1.5的psp看不了。

2.后来十分普及的PSP MOD,似乎是从从1.x之后定义了一种新的文件格式叫pmp文件。这种格式统治了psp视频播放领域颇久,出现了大批转pmp文件的工具。大概是在psp mod出到1.3的时候我折腾了一阵儿,试用了好多软件……里面比较好用的(就是设置简单而且效果也基本没问题的)大概要算是Videora PMP Converter,不过转换速度不怎么样,大概是3倍于播放时间。其他如PSP Converter Express,转换君,MingXXX(记不清了。。似乎也是mencoder的一个前端)我用的时候都多少出现些问题,比如宽屏啊黑边啊什么的。总之psp mod不是本文推荐的方法也不是重点,这里就不谈了。

3.也是本文推荐的播放方式,就是数月前(汗,可见本文其实已经old了)出现的PSPlayerMT for PSP(下载)。这个东西是一个未署名韩国人所做,以鼎鼎大名的mplayer作为核心,而且据说在2.x的PSP上也能运行!嗯,大概可以想象了吧,就是说mplayer能播的它都能播……基本上让PSP MOD可以下岗了。

不过这个软件还是比较雏形的,只出了一个版本,界面极其简陋,经我测试,播放480*272/360*272,framerate29.97,divx或者xvid编码的视频都很流畅。我曾经试图用它播放一个分辨率比较大,framerate120左右的视频,和一个本身有些问题(在电脑上播放时不能拖动)的视频,都直接导致psp关机,其他情况没有测试。总之,直接播放avi实在是很cool,既方便了播放又方便了压制:)

[压制篇]
1. avi、mpg等,外挂字幕——Virtualdub
对于VirtualDub能直接打开的视频,那么采用VirtualDub我想应该是最佳选择了。大抵有以下几个步骤
1)选择Video->Compression,选择压缩格式为xvid或者divx(确定一下自己的机器上装了这些编码器),可 以按Config调整一下target bitrate,xvid的按那个calc按钮有个小计算器,我也没怎么用过;
2)选择Video->Framerate,设成29.97;
3)选择Video_>Filter,Add,加上resize滤镜,resize到480*272或者360*272;
4)确定Video里面选定了Full Process Mode,Audio里面选定了Source Audio和Direct Stream Copy,就可以File->Save as avi了。VirtualDub也支持批量处理:)
对于外挂字幕,用VobSub来搞定,我用的是VobSub 2.29 ALL,总之搞一个ALL的版本来就对了。安装这个VobSub之后到其安装目录下,可以看到textsub.vdf,vobsub_au.auf,vobsub_vd.vdf几个文件,将这几个文件copy到VirtualDub目录的plugin下面。这时再打开VirtualDub,添加滤镜的时候就能看到TextSub和VobSub这两个滤镜了。要添加外挂字幕,就只需要在上面的那个resize滤镜之后再添加一个字幕滤镜。idx/sub格式的字幕用VobSub来做,其他的都用TextSub滤镜来做。在VirtualDub里面可以实时的预览输出视频的效果。

2. rm、rmvb等——winmenc(下载
VirtualDub的一个问题就是不支持rm/rmvb格式的文件。对于这样的可以采用winmenc来搞定,这是一个著名的mencoder前端,支持大部分的视频转换,使用方面相当的简单跟VirtualDub差不太多,就不多介绍了。winmenc也是支持将字幕嵌入输出视频的,但是有些问题,一是要选择字体,这个比较难办,因为只能选择一种字体,好像难以找到一个中英文都好看的字体,除非自己按照mencoder的那个规范做一套desc文件。而VobSub就是可以中文用新宋英文用Arial的;二是winmenc也不支持idx/sub格式的字幕,而这种字幕还是满常见的。

3. 前两种都无法解决的——EOVideo或其他软件
最后这种方法,其实我还没用过……只是以前做视频处理的时候用EOVideo转换过一些视频,当时好像是把rm转成avi什么的。它的转换速度基本等于播放速度,而且可以转的格式比较全。如果前两种都搞不定的话可以考虑用这个EOVideo或者其他软件来做一次转换,然后视情况再用上面两个处理。

嗯,其实上面说的里面自己拿不准的东西很多,而且也满old……见笑

PSP视频播放

今天再次尝试PSP的视频播放功能。上回尝试的时候研究结果是用PSP MOD 1.x版本加上Videora PMP Converter,效果还是不错的,就是Videora转换速度慢了些。
PSP MOD基本是当时一致推荐的播放软件,转换软件当时则是测试了一大堆。。PSP Coverter Express,转换君,Ming什么什么的,等等等等,都有各种各样的问题,当时认为还是Videora最为稳定易用(似乎当时没有试Winmenc, orz)。
 这次先拿Videora转了一个POPGO的凉宫春日忧郁第一集,结果播放的时候说framerate too high(后来发现这个源文件的framerate大概是120,而我转换的时候选择了采用和源文件相同framerate,ft)。升级了PSP MOD到最新的2.01(这里推荐一个国外的下载网站http://dl.qj.net,下载速度非常之快,而且更新很多,分类也不错),然后发现原来转换的pmp文件都不能用了,报错invalid file version(后来google的时候看到似乎需要remux一次)。用Videora转换了一个帧率正常的好像还是不能用(嗯,这时已经比较头昏了)。
此时在qj.net的pmp mod 2.01的讨论贴里面看到有人提到PSPlayerMT_For_PSP这个东西,称“有了这个还要PMP MOD做什么”,一惊,再看这个东西的下载次数居然有12xxx,远超其它热门软件(一般是四位数)。赶快下载下来看看。此软件只发布了一个版本, developer不明,只知道是韩国人写的,基本上可以概括为鼎鼎大名的MPlayer的PSP版本雏形,介绍里面称只要是mplayer能播的视频(divx,xvid,wmv,rm等),分辨率在480*272,framerate29.97,就可以直接播放!而把视频转成这样用可爱的 VirtualDub就可以搞定,这太理想了-_-。后来为了转rm/rmvb文件又找到了神奇的winmenc(这里可以下载),世界清净了。。。 找到过掌机王推荐的WisMencoder,似乎是国人编写的,中文界面,但是实在是搞不懂怎么操作
btw一点,如果视频有问题(编码有误,分辨率过大,framerate过大等),PSPlayerMT会直接crash并导致psp关机。。。
嗯。另外我只测试了上面说的分辨率和framerate,更低的分辨率和framerate的视频还没有测试。 总之,PSPlayerMT+Winmenc,太强了