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

article/2025/4/7 21:56:14

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

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

2f2c6cacf56fe13a36548ffcbb5fcd2a.png

83174643236d424b0725afd3e4a6f6ea.png

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

sudo apt-get xvidcap

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

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

另外,视频编辑可以用openshot,这相当于windows下的movie maker,简单易用

需要功能比较多的话,可以尝试kdenlive或者cinelerra

以下为在Ubuntu 10.04下录制的PSP上的MHP2G游戏的视频www.linuxidc.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没有摇杆不能玩,所以,失败。0b1331709591d260c1c78e86d0c51c18.png


http://chatgpt.dhexx.cn/article/IiOFCZvm.shtml

相关文章

如何录制电脑系统声音(Audacity)

文章目录 如何录制电脑系统声音什么是AudacityAudacity 如何使用 如何录制电脑系统声音 思路&#xff1a;利用音频录制工具&#xff08;电脑录音软件&#xff09; 电脑自带录音机 现在电脑系统都自带有录音机功能&#xff0c;无需安装&#xff0c;我们直接在开始菜单里面就可…

05_Git命令详解 - CRUD

教程目录 01_版本控制概述 02_Git概述 03_Git下载和安装 04_Git底层原理解析 05_Git命令详解 - CRUD 06_Git命令详解 - 分支 07_Git命令详解 - 后悔药 08_Git远程仓库 Git高层命令 - CRUD 初始化仓库 # 命令 git init 解析&#xff1a;要对现有的某个项目开始用 Git…

java开发中常用的Git命令详解

java开发中常用的Git命令详解&#xff08;IDEA内如何操作&#xff09; 一&#xff1a;写这篇文章的目的是什么&#xff1f;二&#xff1a;使用场景在哪里&#xff1f;1&#xff1a;当我们要使用idea去git仓库拉代码时&#xff0c;首先我们的idea得配置git工具2&#xff1a;项目…

Git 常用命令详解

Git 常用命令详解 1. Git 常用命令1.1 常用git 命令图表汇总1.2 配置个人信息1.3 创建版本库1.4 常用Git命令汇总 2. Git 解决代码冲突3. Git 分支管理4. Git 提交代码4.1 Git本地多次提交合并成一次提交4.1.1 多次提交合并需求4.1.2 多次提交合并Git操作步骤 1. Git 常用命令 …

git命令详解( 五 )

此篇只会来介绍rebase和merge的区别 rebase merge 区别 rebase 下面我们进行一个小练习来练习一下rebase 看一下题目要求&#xff1a; 共有三个特性分支 —— side1 side2 和 side3将这三分支按顺序推送到远程仓库因为远程仓库已经被更新过了&#xff0c;所以我们还要把那些工作…

git add 命令详解

1. 前言 2. git add 基本操作 3. git add 命令参数 4. git add 背后做了什么 1. 前言 众所周知&#xff0c;git 中有工作区、暂存区、版本库三大组成部分 工作区: 电脑中能看到的目录&#xff0c;也就是写代码的地方 暂存区: 英文叫 stage 或 index。一般存放在 .git 目录下…

git命令详解( 四 )

此篇为git命令详解的第四篇&#xff0c;话不多说&#xff0c;我们直接上知识点好吧 git Push 偏离的工作 gitPush: 此命令负责将你的变更上传到指定的远程仓库&#xff0c;并在远程仓库上合并你的新提交记录。一旦 git push 完成, 你的朋友们就可以从这个远程仓库下载你分享的成…

常用git命令详解

常用git命令 前言&#xff1a; 原链接&#xff1a;生哥哥牛逼(破音) 不争气的生哥哥链接404了&#xff0c;害得我要重新整理 一、概念&#xff1a; 1.基本概念 工作区&#xff1a;就是你在电脑里能看到的目录。 暂存区&#xff1a;英文叫 stage 或 index。一般存放在 .gi…

【Git】常用命令详解(循序渐进,逐步分析)

目录 一、Git常用命令 1.1、设置用户签名 1.2、初始化本地库 1.3查看本地库状态 1.3、添加文件到暂存区 1.4、将暂存区文件添加文件到本地库 1.5、查看历史版本&#xff08;提交历史记录&#xff09; 1.6、修改文件 1.7、版本穿梭 一、Git常用命令 1.1、设置用户签名…

windows大多数的弹窗提示内容是可以复制的(我们主要用于报错内容复制粘贴去百度)

现在以记事本保存时候的弹窗为例&#xff0c;用鼠标点击弹窗的任意位置&#xff0c;然后CtrlC&#xff0c;然后在新的记事本中可以粘贴这个提示内容了。如下图粘贴效果 1.大多数弹窗适用 2.主要用于把“报错内容”复制粘贴去百度 找解决方案

vscode 编辑特效 文字爆炸效果插件

1、在vscode应用扩展商店下载Power Mode插件 2、在vscode最左下角打开设置 在搜索框输入settings.json {"files.autoSave": "off","workbench.colorTheme": "Visual Studio Light","[json]": {"editor.quickSuggestio…

初始C语言——完数问题

问题描述&#xff1a; 描述&#xff1a;一个数如果恰好等于它的因子之和&#xff08;除本身以外&#xff09;&#xff0c;这个数就成为“完数”。例&#xff1a;6的因子为1&#xff0c;2&#xff0c;3&#xff0c;而6123&#xff0c;因此6是完数。找出1000以内的所有完数。 代…

C语言_求完数

2020年9月5日 11:11:31 /*一个数如果恰好等于它的因子之和&#xff0c;这个数就称为“完数”。例如 61&#xff0b;2&#xff0b;3&#xff0c; 编程找出 1000 以内的所有完数。 */ 两种方法&#xff1a; 方法一的年代比较久远&#xff0c;而且算法思维比较复杂和抽象&#x…

1000以内完数c语言程序_C语言完数编程题目详解

首先看一下完数的概念&#xff1a;完数&#xff0c;即完美数&#xff0c;一个数如果恰好等于除它本身外的因子之和&#xff0c;这个数就称为完数。例如61&#xff0b;2&#xff0b;3.(6的因子是1,2,3) 题目概要&#xff1a;请写一个C语言程序&#xff0c;要求输入一个数字n输出…

C语言完数计算

完数定义&#xff1a;如果一个数等于它的因子之和 例如:6123 编程工具&#xff1a;codeblocks #include<stdio.h> #include<stdlib.h> #include<math.h> void main() {int sum;//所有因子的的和int arr[20] { 0 };//声明一个数组用来存储所有的因子int n;…

C语言入门——1000以内的完数

完数定义 如果一个数恰好等于它的真因子之和&#xff0c;则称该数为“完全数” [2] 。各个小于它的约数&#xff08;真约数,列出某数的约数&#xff0c;去掉该数本身&#xff0c;剩下的就是它的真约数&#xff09;的和等于它本身的自然数叫做完全数&#xff08;Perfect numbe…

C语言———求”完数“

一个数如果恰好等于它的因子之和&#xff0c;这个数就称为 "完数 "。例如61&#xff0b;2&#xff0b;3&#xff0c;编程找出1000以内的所有完数。 分析过程 所谓完数&#xff0c;就是其因子之和&#xff08;不包括自己本身&#xff09;等于其本身&#xff0c;称其…

[C语言] [试题详解] 求1000之内的所有 完数

题目>>> 一个数如果恰好等于它的因子之和&#xff0c;这个数就称为“完数”。 例如&#xff0c;6的因子为1、2、3&#xff0c;而6&#xff1d;1&#xff0b;2&#xff0b;3&#xff0c;因此6是“完数”。 编程序找出1000之内的所有完数&#xff0c;并…

车载行车记录仪EMC浪涌防护方案图

客户向东沃技术寻求帮助&#xff0c;具体事情是这样的&#xff1a;客户公司自己生产的车载行车记录仪&#xff0c;在DC电源端口测试时&#xff0c;有故障&#xff0c;发生了小概率DC芯片损坏的。具体如下图所示&#xff1a; 案例分析 客户原理图如下&#xff1a; 根据客户原…

出门在外,你需要一个行车记录仪

5月3日下午&#xff0c;一段行车记录仪视频在网上疯传。在这段仅有35秒钟的视频里&#xff0c;一名身穿黑色上衣、白色短裤的男子&#xff0c;开车将一名长发女子逼停&#xff0c;当街殴打。女司机被暴打至骨折脑震荡&#xff0c;身上多处淤青。这段视频曝光后&#xff0c;引起…