前阵子,由于想录个PSP游戏的视频而又不想切到Windows,所以折腾了一下Ubuntu Linux下的办法。
最终算是实现了,以下为方法。
1、工具
需要PSP端视频输出软件,如irshell 5和FreeCheat(FC),本人用的是FC,irshell 5也测试成功的。
PC端的软件为usbhostfs和remotejoy。
可以点此下载附件
要让remotejoy正常工作,可能需要以下软件
sudo apt-get install libsdl-sge
2、方法
(1)用usb线把PSP和电脑连接上
(2)打开虚拟终端,运行usbhostfs
sudo ./usbhostfs18
(3)打开PSP,打开FC,开启视频输出。irshell的话,打开"Display Redirect to PC via usbhost0"选项
(4)运行remotejoy,有一些参数可以使用,自己看需使用
./rj_resize_mod
如无意外,就可以看到画面了,附截图两张
如果需要录视频的话,推荐使用XvidCap
sudo apt-get xvidcap
设置的话,视频编码推荐使用MJPEG,这是经我测试过的,掉帧率比较低的(<3%)而且画质比较好的一种格式。
如果需要录声音的话,插上音频线即可(个人未测试)
另外,视频编辑可以用openshot,这相当于windows下的movie maker,简单易用
需要功能比较多的话,可以尝试kdenlive或者cinelerra
以下为在Ubuntu 10.04下录制的PSP上的MHP2G游戏的视频(视频源文件是在Ubuntu上录的,编辑是在Windows下的会声会影10完成的,因为会声会影我比较熟手,视频也赶着出)
最后,关于手柄控制
插上手柄后,手柄能生效,但是摇杆没效,键位也有点错乱。
remotejoy有键位映射功能,只要加参数 -m <映射文件> 即可
我新建了一个叫map的文件,映射如下
Up:
Down:
Left: 6
Right: 7
TRIANGLE: 0
CIRCLE: 1
CROSS: 2
SQUARE: 3
SELECT: 8
START: 9
这样可以纠正一下键位的错乱,但是摇杆就不知道如何映射了,因为没有提到映射配置文件的具体写法。
以上的那些PSP键位名称都是猜出来的,而L和R键我死活猜不出来,网上也搜索不到文档,真杯具。
键位只能到这了,就差摇杆,但是MHP2G没有摇杆不能玩,所以,失败。