个人游戏启动器 | 游戏数据库 playnite 折腾记录

环境:Windows 11
问题:使用平板串联PC游戏后,需要一个本地的PC启动器
解决办法:使用playnite搭配插件

背景:我是个单机游戏爱好者,因为某些原因,需要串流游玩,需要一个方便手柄操作的游戏启动器,于是就测试了playnite,感觉能满足基本需求

解决过程:playnite +各种插件,重点讲下视频和自定义备份

文章目录

    • 1.下载安装playnite:
    • 2.安装游戏和插件:
    • 3.削刮游戏
      • 3.1 中文的话,建议从steam store削刮
      • 3.2 添加视频
      • 3.3 全屏模式
    • 4.存档管理
      • 4.1 安装插件Ludusavi
      • 4.2 下载ludusavi
      • 4.3 进行备份
      • 4.4 自定义游戏备份


1.下载安装playnite:

我下的是便携绿色版的,不需要安装,解压即可
https://github.com/JosefNemec/Playnite/releases/

在这里插入图片描述

2.安装游戏和插件:

打开APP,会自动引导你导入各种平台游戏,因为我的游戏都在本地,直接把游戏启动文件拖到窗口就可以添加了
在这里插入图片描述

插件的话,按F9搜索,我截几张图你们看下,用途大致说明下
在这里插入图片描述

主题/皮肤推荐:
在这里插入图片描述

3.削刮游戏

3.1 中文的话,建议从steam store削刮

支持中文搜索,搜不到再改成英文,削刮完了之后,可以再手动把游戏名称改成中文

在这里插入图片描述

手动修改后的效果
在这里插入图片描述

3.2 添加视频

视频是使用插件下载的,而且必须搭配部分主题/皮肤才能显示,比如Seaside 主题

下载视频前先下载ffmpeg插件,并指定插件路径:
在这里插入图片描述

开始下载视频
在这里插入图片描述

如果视频下载失败,那一定是你网络的问题,可以自己准备视频放在下面的目录:

在这里插入图片描述

文件名一定要叫 video trailer,如果你不知道游戏对应的文件ID,可以在编辑中查看

在这里插入图片描述

3.3 全屏模式

全屏模式需要安装全屏主题,推荐PS5ish,并安装下面的设置
按F11进入全屏模式,全屏模式下也可以观看视频

在这里插入图片描述

在这里插入图片描述

4.存档管理

在这里插入图片描述

4.1 安装插件Ludusavi

4.2 下载ludusavi

下载地址如下:
https://github.com/mtkennerly/ludusavi/releases

4.3 进行备份

Ludusavi在playnite中完全是靠playnite插件命令行去调用Ludusavi.exe来备份的,
在这里插入图片描述
要备份的文件和注册表是去pcgamingwiki获取的

在这里插入图片描述

新手一上来会发现备份失败,其根本原因是Ludusavi的备份是根据游戏名称来备份的,一个字符空格不对就会备份失败,如果你想自定义文件名,又想能自动备份的话,就要自己给这个游戏打上Ludusavi的自定义标记

在这里插入图片描述

我们又想要中文名又想要能自动备份,就自定义,名称一定要给pcgamingwiki中的一样:
在这里插入图片描述

在这里插入图片描述

4.4 自定义游戏备份

如果是自定义的游戏,或者pcgamingwiki上没有,你可以自己向pcgamingwiki 提交,也可以自定义

自定义方法见下图,比如我自定义 游戏名 123,备份路径随便选了一下:

在这里插入图片描述

可以看到备份的文件成功了:
在这里插入图片描述

我们还可以使用别名的方式来备份,这个和在playnite插件中设置映射是一样的效果

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/588509.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

arkts状态管理使用(@State、@Prop、@Link、@Provide、@Consume、@objectLink和@observed)

一、状态管理 1.在声明式UI中,是以状态驱动视图更新: ①状态(State):指驱动视图更新的数据(被装饰器标记的变量) ②视图(View):基于UI描述渲染得到用户界面 注意: ①…

【零基础入门VUE】VueJS - 模板

✍面向读者:所有人 ✍所属专栏:零基础入门VUE专栏https://blog.csdn.net/arthas777/category_12537076.html 我们在前面的章节中学习了如何在屏幕上以文本内容的形式输出。在本章中,我们将学习如何在屏幕上以 HTML 模板的形式获取输出。 为了…

什么是AI PC,又有哪些产品

最近一段时间,AI PC成为一个流行词。Intel在发布Core Ultra处理器的时候,直接使用了AI PC这个词语,而各大厂商发布相应的笔记本产品时,也使用了AI Ready的宣传词。而在Intel之前,AMD在发布自己的新一代APU的时候&#…

Linux中安装了openjdk后jps command not found

一、问题场景 在Linux中用yum安装了openjdk-17,也在.bashrc中配置了环境变量JAVA_HOME以及bin目录的PATH。 但是在运行jps命令时依然报错找不到命令 二、原因分析 进入到$JAVA_HOME/bin目录查看,发现只有寥寥几个命令,压根没有jps命令&…

《现代操作系统》第十二章习题答案

计算机硬件的改进主要归功于更小的晶体管。一些限制因素包括:(a) 光的波动性可能限制传统光刻技术制造集成电路的能力,(b) 固体中个别原子的迁移性可能导致非常薄的半导体、绝缘体和导体层的性能退化,(c) 背景辐射活性可能破坏分子键或影响非…

ARCGIS PRO SDK GeometryEngine处理独立几何图形

1、面积类:pol为Polygon 1).Area:获取几何图形的面积。这是使用二维笛卡尔数学来计算面积的平面测量 double d GeometryEngine.Instance.Area(pol) 2).GeodesicArea:获取几何图形的椭球面积 …

【Redis-08】Redis主从复制的实现原理

在Redis中,可以通过slaveof命令或者设置slaveof选项实现两台Redis服务器的主从复制,比如我们有两个Redis机器,地址分别是 127.0.0.1:6379 和 127.0.0.1:6380,现在我们在前者上面执行: 127.0.0.1:6379 > SLAVEOF 12…

图片预览 element-plus 带页码

vue3、element-plus项目中&#xff0c;点击预览图片&#xff0c;并显示页码效果如图 安装 | Element Plus <div class"image__preview"><el-imagestyle"width: 100px; height: 100px":src"imgListArr[0]":zoom-rate"1.2":max…

菜鸟学习vue3笔记-vue hooks初体验

import { ref } from "vue"; export default function () {let a1 ref(1);let a2 ref(5);let c ref(0);function add() {a1.value;a2.value;}return {add,a1,a2,c,}; }<template><div><p>第一个数字{{ a1 }}</p><p>第二个数字{{ a2…

公共用例库计划--个人版(一)

1、公共用例库计划 1.1、目标 在公司测试管理体系的演变过程中&#xff0c;从禅道过渡到devops再到云效平台&#xff0c;我们已经实现了对bug和用例的有效集中管理。然而&#xff0c;在实际操作中发现&#xff0c;尽管用例管理得到了初步整合&#xff0c;但在面对不同系统和测…

Python高级并发编程的实例详解

更多Python学习内容&#xff1a;ipengtao.com Python中的高效并发编程&#xff0c;有几个重要的概念和工具可以帮助大家充分利用多核处理器和提高程序性能。本文将介绍一些关键的概念和示例代码&#xff0c;以帮助大家更好地理解Python中的高效并发编程。 多线程 vs. 多进程 在…

计算机网络【HTTP 面试题】

HTTP的请求报文结构和响应报文结构 HTTP请求报文主要由请求行、请求头、空行、请求正文&#xff08;Get请求没有请求正文&#xff09;4部分组成。 1、请求行 由三部分组成&#xff0c;分别为&#xff1a;请求方法、URL以及协议版本&#xff0c;之间由空格分隔&#xff1b;请…

全栈架构:从0开始,Vue的搭建与开发

尼恩说在前面 在40岁老架构师 尼恩的读者交流群(50)中&#xff0c;很多小伙伴拿到一线互联网企业、上市企业如阿里、网易、有赞、希音、百度、滴滴的面试资格。 然后&#xff0c;很多小伙伴平时聚焦CRUD&#xff0c;没有亮点项目&#xff0c; 黄金项目。 简历也写得是非常lo…

Generalized Focal Loss V1论文解读

摘要 单级检测器基本上将物体检测表述为密集分类和定位&#xff08;即边界框回归&#xff09;。分类通常通过Focal Loss进行优化&#xff0c;而边界框的定位通常根据Dirac delta分布进行学习。单级检测器的最新趋势是引入一个单独的预测分支来估计定位质量&#xff0c;预测质量…

【javaSE】代理并不难

代理&#xff1a; 代理模式最主要的就是在不改变原来代码&#xff08;就是目标对象&#xff09;的情况下实现功能的增强 在学习AOP之前先了解代理&#xff0c;代理有两种&#xff1a;一种是动态代理&#xff0c;一类是静态代理。 静态代理 相当于是自己写了一个代理类&#…

力扣(leetcode)第257题二叉树的所有路径(Python)

257.二叉树的所有路径 题目链接&#xff1a;257.二叉树的所有路径 给你一个二叉树的根节点 root &#xff0c;按 任意顺序 &#xff0c;返回所有从根节点到叶子节点的路径。 叶子节点 是指没有子节点的节点。 示例 1&#xff1a; 输入&#xff1a;root [1,2,3,null,5] 输出…

win10和win11上解决乱码的一个优点偏门的方法,不算很完美

左下角搜索控制面板&#xff0c;进入控制面板之后&#xff0c;点击时钟和区域下面的更改日期、时间或数字格式 点击顶上的“管理”选项&#xff0c;然后找到更改系统区域设置&#xff0c;把下方的Beta版&#xff1a;使用Unicode UTF-8提供全球语言支持&#xff08;U&#xff…

视频批量转码:一键转换多个视频mp4格式到FLV视频

在数字媒体时代&#xff0c;视频格式的多样性给处理工作带来了诸多不便。满足不同的播放需求&#xff0c;经常要视频从一种格式转换为另一种格式。其中&#xff0c;将mp4格式转换为FLV格式的需求很常见。现在一起来看下云炫AI智剪如何高效的将视频批量转码方法&#xff0c;一键…

[Angular] 笔记 21:@ViewChild

chatgpt: 在 Angular 中&#xff0c;ViewChild 是一个装饰器&#xff0c;用于在组件类中获取对模板中子元素、指令或组件的引用。它允许你在组件类中访问模板中的特定元素&#xff0c;以便可以直接操作或与其交互。 例如&#xff0c;如果你在模板中有一个子组件或一个具有本地…

\r\n和缓冲区/进度条小程序

一 前置知识 带有\n就会立马刷新缓冲区(因为显示器是行刷新)&#xff0c;\r不会刷新缓冲区 刷新的2个场景: 1 ~fflush 缓冲区中存在\r或\n --> \r fflush --> 不换行的\n) 2 ~ 文件关闭自动刷新缓冲区 倒计时小程序0-9 %-d是左对齐,%d是右对齐 倒计时小程序0-99 …