Playnite使用指北 —— 一个优秀的本地化游戏管理工具

为何我们使用 Playnite?

首先我们需要知道 Playnite 是什么,如果你有过用 emby 等管理过电影影视的经验,你可能会对这种工具感到熟悉:

Playnite 是一个开源的本地化的游戏管理软件,可以实现多平台的管理(Steam、Epic、本地非正版游戏、Dlsite 等平台上的 Galgame…),对元数据进行刮削,并且支持丰富的插件与主题定制,简而言之,可以让你手把手打造一个自己心目中的游戏启动器!

这个的意思是,如果你有这种需求,你也可以打造一个自己的 Galgame 或黄油的管理工具,当然,这是你的选择……

  1. 启动软件后,快速启动你所有平台+本地的游戏,搭配插件可实现搜索轻松打开游戏
  2. 为你的游戏制作一张海报墙,欣赏宏大的海报墙总是有一股成就感诶
  3. 支持为你的游戏 分类、打标签、隐藏、过滤,随时打开(或隐藏)你的某个分类的游戏!
  4. 多个平台的刮削器,轻松刮削你想要的平台(Steam, Epic, Dlsite, F95zone…)
  5. 丰富的插件,丰富的主题,高度自定义的功能

说了这么多,俺的图图呢?下面是一些我自己的 Playnite 界面的展示:
Grid

详情视图

全屏使用1
全屏视图2

看起来是不是界面十分精美?上面的图片分别使用了 2 款不一样的主题,并添加了一些插件,你也可以自己进行定制,做出自己最喜欢的界面,桌面端一般是我们键鼠进行操作,而全屏端主要是更适合手柄来操作。

那么接下来的关键问题就是,读者在看完这个直接进行下载后懵逼了,这么多功能,这么复杂的操作,还有网上的各种各样的插件究竟怎么用?我怎么才能刮削到我的游戏的元数据?下面就是一个简单的教程。

Quick start 快速上手 Playnite

在入门 Playnite 之前,你需要保证操作的全程你有 科学上网 的能力,如果你不知道这个是什么意思,你可以用 Bing 搜索引擎查阅是什么意思,因为我们的刮削功能大部分在国内网络环境下会收到很大限制。

[!tip]+ 提示
不过,如果你都知道 steam 怎么上,我想你应该也知道怎么科学上网吧

名词解释

元数据,又叫做 Metadata,意思就是附着在一个优秀上面的一些信息,比如我们一个游戏,我们管理软件要给它一个名字、标签、用户评分,这都叫做元数据

刮削 英文叫做 Scrap,意思就是利用刮削器,对我们的一个游戏进行元数据的自动收集,我们可以获得它的背景图等信息:
PixPin 2025 07 03 19 14 11

下载 & 安装

你可以在官网或者 Github 中进行下载
官网: Playnite - video game library manager
Github: GitHub - JosefNemec/Playnite: Video game library manager with support for wide range of 3rd party libraries and game emulation support, providing one unified interface for your games.

下载好后进行安装,我们可以安装到其他的盘,并且最好选择 portable (易于备份迁移):
PixPin 2025 07 03 18 54 27

安装后会进入一个向导过程,这里选择你自己的正版平台即可,Playnite 支持正版平台一键导入全部游戏内容,而本地化游戏我们在后面会讲怎么导入,一般这里大部分人也就是选个 Steam+Epic:
PixPin 2025 07 03 19 03 37

然后就会让你登录账号,这是为了获取你的账户中有哪些游戏的信息,以及他们是否已经安装:
比如 Steam:
PixPin 2025 07 03 19 06 01

一进来我们就发现,如果你在前面的步骤登录了账号,列表就会出现你的游戏了,然后 Playnite 会先自动为你导入的正版平台的游戏进行刮削,这部分的过程是自动的,不需要我们操太多心。

关键的地方在于其他地方的游戏怎么进行刮削?

怎么添加 & 更新游戏?

添加刮削器

点击左上角手柄图标,然后打开 附加组件,我们可以下载自己想要的刮削器:
这里有很多类别,一般常用的有以下几个,基本能覆盖你需要的所有游戏类型:

  1. 正版平台类: SteamGridDB (用于背景图刮削), Metadata Local(4 个常用平台的中文化刮削,一般用在平台刮削出来是英文的情况),Universal Steam Metadata (单独刮削 Steam 的元数据)
  2. 其他类(18+):Dlsite(一般是日本游戏,RPGMaker 制作),F95Zone(欧美黄油最大网站,一般是 Renpy 游戏),VNDB Nexus (Galgame 可用)
    如果你觉得不够,你还可以浏览其他刮削器,安装你自己需要的

PixPin 2025 07 03 19 17 31

导入本地游戏

在左上角手柄按钮后,通过路径 添加游戏 - 自动扫描,然后选择你的游戏存放的文件夹即可,然后选择扫描出的游戏文件夹内 你的游戏的正确 exe 执行的文件 然后就可以了
PixPin 2025 07 03 19 32 34

自动刮削

当我们点击左上角的手柄按钮之后,我们通过路径 库 - 下载资料数据 就可以同步我们正版平台上的游戏,并且进行元数据上的更新
PixPin 2025 07 03 19 11 02

然后你可以选择只更新选中的游戏部分进行更新,也可以选择 仅下载缺失的资料数据,这样就不会又去更新覆盖掉已有的部分,避免浪费时间也避免数据被破坏
PixPin 2025 07 03 19 15 22

然后会让你选择刮削器+他们的使用优先级顺序,我更推荐我们第一次刮削数据只选择官方平台的顺序来进行,这样不会频繁弹出窗口,对于黄油而言,我们单独筛选出来来用 Dlsite 这些来刮削

PixPin 2025 07 03 19 29 50

点击确认之后就会自动更新了,整个操作很简单。

黄油方面的刮削

由于某方面的原因,黄油的刮削不像 steam 平台一样能够完全自动化的完成,我们一般要进行微调操作才能得到比较满意的结果

所以我们需要单独打开我们刮削的游戏,然后在元数据这个详情界面中单独选择 下载资料数据,比如你想要用 Dlsite 单独刮削兰斯 10 这个游戏:
PixPin 2025 07 03 19 44 05

Steam

不管如何,我第一推荐的方式还是通过 Steam 来进行刮削,因为它可以提供最好的背景图跟简介介绍部分,我们在安装刮削器 Universal Steam Metadata 后就可以通过 Steam Store 这个来进行刮削

Question:为什么 Steam 上明明有这个黄油,但是我却通过这个刮削器搜不到?
这也是莫名其妙的 bug,我怀疑它默认走的这个 api 会绕过一些 18+内容,解决方式是:
在搜索引擎 & Steam 中搜索这个游戏,复制网址中的一部分数字,这串数字其实就是游戏在 Steam 的 id,我们用这串数字放在刮削器中搜索就可以了
e.g.
https://store.steampowered.com/app/289650/Assassins_Creed_Unity/?l=schinese 中的289650就是它的 id

Dlsite

首先是拿 Dlsite 平台来说,这个刮削器有时候用名字刮削其实不是很准确,明明平台上是有这个游戏的,但是搜名称确搜不到,如何解决?

首先你需要 确保你的代理服务是日本的,这是很重要的一点,Dlsite 因为他们的法律原因,有相当部分的游戏被限制在日本本土才能进行访问,所以 80%的情况下搜不到都是因为你没有切换到日本的🪜。

如果切换到日本的还是行不通怎么办?这刮削器有时候就是会有点无语,这时候,你就 去 Dlsite 网站上找到这个游戏的界面,然后复制一段游戏简介,再到刮削器里面搜这一段内容,基本上就可以找到对应的游戏了
比如下面的用一段简介去搜多娜多娜这款游戏:
PixPin 2025 07 03 19 45 54

F95Zone

F95Zone 是欧美类黄油的最大网站,很多人没有听过的原因大概率是因为里面没几个中国人,加上网站都是纯英文的没有适配中文,所以知名度比较低,但它还是刮削 Renpy 类游戏最好用的一个平台了。

F95Zone 的刮削器需要你在附加组件中找到它的设置然后进行登录:
PixPin 2025 07 03 19 48 02
然后刮削过程就跟其他的都一样,依靠名字基本上就能够锁定游戏了

VNDB Nexus

一般用在 Galgame 上的刮削,有些冷门的游戏也可能在这上面有数据

注意,我们需要在设置中调整下面的几个值,不然元数据可能不完整
PixPin 2025 07 03 19 58 52
PixPin 2025 07 03 19 59 14

第一部分就介绍到这里吧,Playnite 要讲的内容太多了,这篇只是用来给新人入门 Playnite 使用的,插件、主题,以及一些关于背景图刮削的技巧,后面有时间会再开一篇来讲。

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

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

相关文章

时间与空间复杂度详解:算法效率的度量衡

一、为什么需要复杂度分析&#xff1f; 想象你正在开发一个手机通讯录应用&#xff0c;需要实现联系人搜索功能。你有两种算法可以选择&#xff1a; // 算法A&#xff1a;线性搜索 public Contact linearSearch(List<Contact> contacts, String name) {for (Contact c …

408第三季part2 - 计算机网络 - 交换机

理解 题目 如果你这么做 那你完了&#xff0c;因为这种叫存储转发 直通只转目的地址 b 再次理解 A发数据到交换机里想给B 然后交换表会记录A的MAC地址和端口 然后因为交换表找不到B&#xff0c;所以A会把BCD全部肘一遍&#xff08;广播&#xff09;&#xff0c;最终只有B会…

从零开始开发纯血鸿蒙应用之探析仓颉语言与ArkTS的差异

探析仓颉语言与ArkTS的差异 〇、前言一、IDE 的支持程度不同二、内置组件的使用方式不同三、页面路由实现方式的不同四、总结 〇、前言 截止到本文发布的日期为止&#xff0c;鸿蒙官方所推荐的开发原生鸿蒙应用的语言&#xff0c;有两种&#xff0c;分别是扩展自 Typescript 的…

Cursor/VScode ,点击运行按钮,就打开新的终端,如何设置为在当前终端运行文件而不是重新打开终端----一招搞定篇

我发现就是&#xff0c;我运行.py&#xff0c;点击完运行按钮&#xff0c;就给我重新打开一个终端&#xff0c;然后新的终端是在base环境中的&#xff0c;就跟麻烦 还得在当前终端输入python3 test.py 来运行文件。能不能修改。1、打开cursor或者vscode 。 同时按下 ctrlshiftp…

【STM32实践篇】:I2C驱动编写

文章目录I2C 物理层I2C 协议层1. 数据有效性2. 起始和停止信号3. 应答响应4. 总线的寻址方式5. 数据传输5.1 主机向从机发送数据5.2 主机由从机中读数据5.3 I2C通信复合格式I2C 驱动编写1. 配置 SCL 和 SDA2. I2C起始信号和停止信号3. 等待从设备应答4. 主机发送ACK和NACK信号5…

ragflow本地部署教程linux Ubuntu系统

以下是一份在 Ubuntu 系统上本地部署 RAGFlow 的详细教程。 一、基础环境准备 1.硬件要求 –CPU ≥ 4核 –RAM ≥ 16 GB –磁盘空间 ≥ 50 GB&#xff08;建议 SSD&#xff09; 2.系统配置 更新系统 sudo apt update && sudo apt upgrade -y 设置内核参数&#xff…

[netty5: WebSocketClientHandshaker WebSocketClientHandshakerFactory]-源码分析

在阅读这篇文章前&#xff0c;推荐先阅读以下内容&#xff1a; [netty5: WebSocketFrame]-源码分析[netty5: WebSocketFrameEncoder & WebSocketFrameDecoder]-源码解析 WebSocketClientHandshakerFactory WebSocketClientHandshakerFactory 是用于根据 URI 和协议版本创…

4.2 如何训练⼀个 LLM

⼀般⽽⾔&#xff0c;训练⼀个完整的 LLM 需要经过图1中的三个阶段——Pretrain、SFT 和 RLHF。 4.2.1 Pretrain 预训练任务与架构 任务类型&#xff1a;采用因果语言模型&#xff08;CLM&#xff09;&#xff0c;通过预测下一个 token 进行训练&#xff0c;与传统预训练模型…

Qt中的QObject::moveToThread方法详解

一、QObject::moveToThread方法QObject::moveToThread()是Qt框架中一个非常重要的功能&#xff0c;它允许改变QObject及其子对象的线程关联性。这个功能在多线程编程中特别有用&#xff0c;可以将耗时操作移到工作线程执行&#xff0c;避免阻塞主线程/GUI线程。基本用法void QO…

【9】用户接入与认证配置

本文旨在帮助网络管理员在 SD-WAN 环境中实现安全、稳定的用户接入与认证策略,涵盖本地/远程认证、权限管理、密码策略、SSH、会话控制等关键配置要素。 1.密码策略与账户安全 从 IOS XE SD-WAN 17.3.1 起,Cisco 引入密码强化功能,用于统一用户密码的复杂度与有效性要求。密…

第十六节:第三部分:多线程:线程安全问题、取钱问题的模拟

线程安全问题介绍&#xff1a;取钱的线程安全问题 取钱的线程安全问题 取钱案例需求分析 线程安全问题出现的原因 代码&#xff1a;模拟线程安全问题&#xff08;上述取钱案例&#xff09; Account类&#xff08;账户类&#xff09; package com.itheima.day3_thread_safe;pu…

APE:大语言模型具有人类水平的提示工程能力

摘要 通过以自然语言指令作为条件输入&#xff0c;大型语言模型&#xff08;LLMs&#xff09;展现出令人印象深刻的通用计算能力。然而&#xff0c;任务表现严重依赖于用于引导模型的提示&#xff08;prompt&#xff09;质量&#xff0c;而最有效的提示通常是由人类手工设计的…

X86 CPU 工作模式

1.概述 1.实模式 实模式又称实地址模式&#xff0c;实&#xff0c;即真实&#xff0c;这个真实分为两个方面&#xff0c;一个方面是运行真实的指令&#xff0c;对指令的动作不作区分&#xff0c;直接执行指令的真实功能&#xff0c;另一方面是发往内存的地址是真实的&#xff…

Java设计模式之行为型模式(策略模式)介绍与说明

一、策略模式简介 策略模式&#xff08;Strategy Pattern&#xff09;是一种行为型设计模式&#xff0c;它定义了一系列算法&#xff0c;并将每个算法封装起来&#xff0c;使它们可以相互替换&#xff0c;且算法的变化不会影响使用算法的客户。策略模式让算法独立于使用它的客…

【BIOS+MBR 微内核手写实现】

本文基于BIOS+MBR的架构,从四部分讲解微内核是如何实现的: 1)搭建微内核编译调试环境 2)梳理微内核的代码结构:伪指令讲解 3)手写实现微内核框架,输出简单的字符串 4)讲解微内核启动阶段的具体运行过程 先完成内核工程创建,如下图 我们这里使用nasm风格的汇编编写,…

从C/C++迁移到Go:内存管理思维转变

一、引言 在当今高速发展的软件开发世界中&#xff0c;语言迁移已成为技术进化的常态。作为一名曾经的C/C开发者&#xff0c;我经历了向Go语言转变的全过程&#xff0c;其中最大的认知挑战来自内存管理模式的根本性差异。 我记得第一次接触Go项目时的困惑&#xff1a;没有析构函…

正确设置 FreeRTOS 与 STM32 的中断优先级

在裸机开发&#xff08;非 RTOS&#xff09;时&#xff0c;大多数 STM32 外设的中断优先级通常不需要手动配置&#xff0c;原因如下&#xff1a; ✅ 裸机开发中默认中断优先级行为 特点说明默认中断优先级为 0如果你不设置&#xff0c;STM32 HAL 默认设置所有外设中断为 0&…

EasyExcel之SheetWriteHandler:解锁Excel写入的高阶玩法

引言在 EasyExcel 强大的功能体系中&#xff0c;SheetWriteHandler 接口是一个关键的组成部分。它允许开发者在写入 Excel 的 Sheet 时进行自定义处理&#xff0c;为实现各种复杂的业务需求提供了强大的支持。通过深入了解和运用 SheetWriteHandler 接口&#xff0c;我们能够更…

Python单例模式魔法方法or属性

1.单例模式概念定义:单例模式(Singleton Pattern)是一种创建型设计模式&#xff0c;它确保一个类只能有一个实例&#xff0c;并提供一个全局访问点来获取该实例。这种模式在需要控制资源访问、配置管理或协调系统操作时特别有用。核心特点:私有构造函数&#xff1a;防止外部通过…

【Kubernetes系列】Kubernetes 资源请求(Requests)

博客目录 引言一、资源请求的基本概念1.1 什么是资源请求1.2 请求与限制的区别 二、CPU 请求的深入解析2.1 CPU 请求的单位与含义2.2 CPU 请求的调度影响2.3 CPU 请求与限制的关系 三、内存请求的深入解析3.1 内存请求的单位与含义3.2 内存请求的调度影响3.3 内存请求的特殊性 …