Ubuntu Linux 下的PSP视频输出以及录制


前阵子,由于想录个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


如无意外,就可以看到画面了,附截图两张

Ubuntu Linux 下的PSP视频输出以及录制
Ubuntu Linux 下的PSP视频输出以及录制

如果需要录视频的话,推荐使用XvidCap

sudo apt-get xvidcap

设置的话,视频编码推荐使用MJPEG,这是经我测试过的,掉帧率比较低的(<3%)而且画质比较好的一种格式。

如果需要录声音的话,插上音频线即可(个人未测试)

另外,视频编辑可以用openshot,这相当于windows下的movie maker,简单易用
需要功能比较多的话,可以尝试kdenlive或者cinelerra

以下为在Ubuntu 10.04下录制的PSP上的MHP2G游戏的视频www.bkjia.com(视频源文件是在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没有摇杆不能玩,所以,失败。

相关内容