品技

 找回密码
 注册用户
查看: 2718|回复: 169

[工具] ffpfs/ffpfsc 镜像一键制作工具MkPfsGui,更新1.45

  [复制链接] x 0
  • 打卡等级:热心大叔
  • 打卡总天数:106
  • 打卡月天数:9
  • 打卡总奖励:1666
  • 最近打卡:2026-08-13 00:53:18
发表于 2026-6-3 15:18:58 | 显示全部楼层 |阅读模式
本帖最后由 xbcyl 于 2026-7-26 11:38 编辑

软件名称:MkPfsGui
软件作者:我本人

软件基于.net sdk 8开发,调用了开源的MkPfs工具(已重编译为windows可执行程序),可以脱离python环境,直接在windows中运行。
使用软件前需要注意的几点:

(1)本软件支持将文件夹格式或exfat镜像格式的PS5游戏压制成ffpfs/ffpfsc镜像文件。
只推荐通过文件夹或exfat镜像制作ffpfsc格式游戏,ffpfs格式不推荐。

(2)请用ShadowMountPlus_1.6test16 以上版本加载ffpfs镜像
推荐使用 y2jb autoloader 破解并引导payload manager,使用kstuff lite 1.09 + ShadowMountPlus_1.7beta4 或 kstuff lite 1.07 + ShadowMountPlus_1.6test16 加载游戏。

(3)文件夹格式的游戏制作ffpfs镜像前,请删除游戏文件夹内所有中文文件名的文件。存在中文名文件会造成镜像制作失败。例如,大桶下载的PS5游戏,文件夹内会有名为“更多游戏资源请访问XXXX.com”的文件。需要把这些文件全部删除。

(4)使用软件默认设置压制镜像即可,成功率很高。只有在制作出镜像无法加载时,才需要考虑修改参数。

软件下载(请将mkpfs.exe、AmrIndexer.exe和MkPfsGui 放在同一个文件夹,MkPFS-0.0.9下载后解压覆盖旧版本即可):
MkPfsGui 1.45.rar (112.87 KB, 下载次数: 755)
mkpfs 0.09.rar (9.36 MB, 下载次数: 252)
AmrIndexer.rar (4.22 MB, 下载次数: 52)
********************************************************************
软件更新日志
1.45:文件夹制作ffpfsc镜像时,自动 生成/更新 索引文件。该功能需调用AmrIndexer.exe,请下载AmrIndexer.rar后解压放到MkPfsGui 1.45.exe同文件夹。

1.44:更新适配MkPFS 0.09,增加直接将文件夹压制为ffpfsc镜像功能。

1.42:更新适配MkPFS 0.08,用镜像校验功能替换镜像检查功能。
         提高了高负载情况下,控制台回显信息的稳定性。
         加入ffpkg转ffpfsc镜像的支持。

1.41:镜像解压界面可以修改ffpfsc镜像的文件头种类,可以自由切换PS4和PS5。

1.4:更新支持MkPFS-0.0.6。默认压制文件头改为PS5,与MkPFS 0.06保持一致。
        MkPFS官方网页说明中提到增加支持直接从文件夹压制为ffpfsc格式镜像
# Creating Images: Option 4: Game folder without a wrapper (single-pass) (Experimental) (Works with ShadowMountPlus)
  python -m mkpfs pack folder './BREW1234-app/' './BREW1234.ffpfsc'
  但是经测试发现文件夹游戏即使选择输出为ffpfsc,MkPFS仍会自动改为输出ffpfs镜像。不知道是不是bug。
  等到MkPFS修正了这个bug,将会加入对文件夹压制ffpfsc镜像的支持。

1.3:增加ffpfsc镜像解压功能,修正控制台信息显示。

1.2 fix1 :加入exfat镜像转ffpfsc镜像功能,完善控制台信息回显。增加对游戏文件夹有效性检查。

1.1:完善cpu多线程支持

1.0: 软件发布,提供文件夹转ffpfs镜像,ffpfs镜像解压功能。
******************************************************************************

(1)MkPfsGui.exe,是镜像制作图形化界面。

(2)mkpfs.exe 是最新发布的mkpfs可执行文件。可以直接命令行运行(更推荐使用gui图形界面,更方便,压制效率也一样)。

        mkpfs.exe 运行参数可参考插件官网说明。制作镜像通用命令示例:
      mkpfs.exe pack folder --compress --compression-level 9  "F:\Temp\PPSA26344" "E:\Temp\PPSA26344.ffpfs"
     这条命令会将 F:\Temp\PPSA26344 文件夹下的游戏以最高压缩方式输出到 E:\Temp\PPSA26344.ffpfs

      mkpfs.exe pack file --compress --compression-level 9  "F:\Temp\PPSA26344.exfat" "E:\Temp\PPSA26344.ffpfsc"
    这条命令会将 F:\Temp\PPSA26344.exfat  exfat游戏镜像以最高压缩方式转换为ffpfsc格式镜像,保存到 E:\Temp\

程序主界面如图:
(1)制作镜像
师父.jpg

(2)exfat镜像转ffpfsc镜像
屏幕截图 2026-06-04 121953.jpg


(3)解压镜像/分析镜像
解压镜像.jpg

主要功能选项说明:
(1)压缩率选择: 默认最高压缩率9,可自行选择。

(2)文件头版本:mkpfs工具作者默认文件头类型为PS5,一般不需要修改。

(3)簇大小: 默认簇大小64K,想折腾的可以尝试32K,能多省点空间。如果镜像加载异常或者游戏加载过慢,请改回64K。

(4)CPU内核:默认按cpu最大线程数的一半并发工作。镜像制作工具支持多线程工作,cpu内核数设置得越大,效率越高,但是对电脑运行压力会变大。对硬件有信心的,可以设大点。

(5)临时文件夹:建议指定到电脑上比较快的硬盘上。 mkpfs会使用临时文件夹保存压缩的临时文件,把临时文件夹放到速度更快的硬盘上有助于提高制作速度。





点评

现在mkpfs更新0.09了,求大佬更新一下0.09  发表于 2026-6-21 08:59
请在帖子最后通过回帖方式提问,点评方式字数有限,不方便交流。  发表于 2026-6-9 21:03
大佬,请教一下,学习区下的ffpfsc格式用软件解包会失败是什么原因?  发表于 2026-6-9 19:45
新版Mkpfs默认文件头改为PS5了。  发表于 2026-6-7 17:00
新版本的文件头文件头格式用PS5的了吗  发表于 2026-6-7 04:12

评分

8

查看全部评分

  • 打卡等级:本地老炮
  • 打卡总天数:383
  • 打卡月天数:11
  • 打卡总奖励:6432
  • 最近打卡:2026-08-13 09:05:07
发表于 2026-6-3 15:20:56 | 显示全部楼层
谢谢大佬分享软件
回复 支持 反对

使用道具 举报

  • 打卡等级:热心大叔
  • 打卡总天数:160
  • 打卡月天数:11
  • 打卡总奖励:2689
  • 最近打卡:2026-08-13 09:26:05
发表于 2026-6-3 15:21:52 | 显示全部楼层
感谢分享,这个是好东西 就是打包太慢了
回复 支持 反对

使用道具 举报

  • 打卡等级:即来则安
  • 打卡总天数:16
  • 打卡月天数:1
  • 打卡总奖励:262
  • 最近打卡:2026-08-08 07:00:50
发表于 2026-6-3 15:29:19 | 显示全部楼层
现在还没有软件能挂载这个格式啊,你测试能挂载吗?
回复 支持 反对

使用道具 举报

  • 打卡等级:热心大叔
  • 打卡总天数:155
  • 打卡月天数:8
  • 打卡总奖励:2474
  • 最近打卡:2026-08-13 18:31:33
发表于 2026-6-3 15:29:38 | 显示全部楼层
ffpfsc能不能也搞?
回复 支持 反对

使用道具 举报

  • 打卡等级:热心大叔
  • 打卡总天数:106
  • 打卡月天数:9
  • 打卡总奖励:1666
  • 最近打卡:2026-08-13 00:53:18
 楼主| 发表于 2026-6-3 15:31:33 | 显示全部楼层
laotoulyh 发表于 2026-6-3 15:29
现在还没有软件能挂载这个格式啊,你测试能挂载吗?

亲测ShadowMountPlus_1.6test15可以挂载,正常游戏。你试试
回复 支持 反对

使用道具 举报

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 打卡月天数:3
  • 打卡总奖励:82
  • 最近打卡:2026-06-06 09:23:40
发表于 2026-6-3 15:33:19 来自手机版论坛 | 显示全部楼层
感谢分享,是否有支持mac版本。
回复 支持 反对

使用道具 举报

  • 打卡等级:热心大叔
  • 打卡总天数:293
  • 打卡月天数:5
  • 打卡总奖励:4933
  • 最近打卡:2026-08-13 08:36:26
发表于 2026-6-3 15:33:59 | 显示全部楼层
顶一个支持xbcyl无私分享
回复 支持 反对

使用道具 举报

  • 打卡等级:热心大叔
  • 打卡总天数:106
  • 打卡月天数:9
  • 打卡总奖励:1666
  • 最近打卡:2026-08-13 00:53:18
 楼主| 发表于 2026-6-3 15:34:08 | 显示全部楼层
a83848400 发表于 2026-6-3 15:29
ffpfsc能不能也搞?



ffpfsc 格式 shadowmount plus刚支持,等他更新几个版本稳定了再说
回复 支持 反对

使用道具 举报

  • 打卡等级:无名新人
  • 打卡总天数:1
  • 打卡月天数:1
  • 打卡总奖励:15
  • 最近打卡:2026-06-02 23:41:21
发表于 2026-6-3 15:35:17 | 显示全部楼层
感谢分享  ,有时间试试
回复 支持 反对

使用道具 举报

  • 打卡等级:即来则安
  • 打卡总天数:16
  • 打卡月天数:1
  • 打卡总奖励:262
  • 最近打卡:2026-08-08 07:00:50
发表于 2026-6-3 15:35:26 | 显示全部楼层
麻烦大佬给看一下,这个我上午测试的

https://www.tekqart.com/thread-460400-1-1.html
回复 支持 反对

使用道具 举报

  • 打卡等级:即来则安
  • 打卡总天数:16
  • 打卡月天数:1
  • 打卡总奖励:262
  • 最近打卡:2026-08-08 07:00:50
发表于 2026-6-3 15:37:38 | 显示全部楼层
不知道是不是参数不对造成

我还删除了一个 ++ build-r-retail 0711.0902 retail5-patch ship p224rc2 ++ 文件,是0KB的,应该不影响吧
回复 支持 反对

使用道具 举报

  • 打卡等级:热心大叔
  • 打卡总天数:316
  • 打卡月天数:11
  • 打卡总奖励:5283
  • 最近打卡:2026-08-13 08:47:13
发表于 2026-6-3 15:38:58 | 显示全部楼层
感谢分享工具和教程
回复 支持 反对

使用道具 举报

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 打卡月天数:3
  • 打卡总奖励:82
  • 最近打卡:2026-06-06 09:23:40
发表于 2026-6-3 15:39:38 来自手机版论坛 | 显示全部楼层
作者你可以出个教程关于:PS5高版本游戏 使用工具降级。我的ps5主机系统是4.5.1
回复 支持 反对

使用道具 举报

  • 打卡等级:即来则安
  • 打卡总天数:16
  • 打卡月天数:1
  • 打卡总奖励:262
  • 最近打卡:2026-08-08 07:00:50
发表于 2026-6-3 15:42:41 | 显示全部楼层
本帖最后由 laotoulyh 于 2026-6-3 15:53 编辑

CPU内核最多只能用6核,可以更多吗?用这个速度才100多M,明显没有我之前的快,我之前有180-200(6核心12线程)

对马岛ffpfs2.png
回复 支持 反对

使用道具 举报

  • 打卡等级:热心大叔
  • 打卡总天数:106
  • 打卡月天数:9
  • 打卡总奖励:1666
  • 最近打卡:2026-08-13 00:53:18
 楼主| 发表于 2026-6-3 15:47:26 | 显示全部楼层
冰冰小康康 发表于 2026-6-3 15:33
感谢分享,是否有支持mac版本。

没有mac 电脑,暂时不能提供mac版本
回复 支持 反对

使用道具 举报

  • 打卡等级:热心大叔
  • 打卡总天数:106
  • 打卡月天数:9
  • 打卡总奖励:1666
  • 最近打卡:2026-08-13 00:53:18
 楼主| 发表于 2026-6-3 15:51:45 | 显示全部楼层
laotoulyh 发表于 2026-6-3 15:35
麻烦大佬给看一下,这个我上午测试的

https://www.tekqart.com/thread-460400-1-1.html ...

你这个就是文件夹里存在非标准ascii编码文件名的文件,例如中文、日文等。再好好找找。
回复 支持 反对

使用道具 举报

  • 打卡等级:热心大叔
  • 打卡总天数:106
  • 打卡月天数:9
  • 打卡总奖励:1666
  • 最近打卡:2026-08-13 00:53:18
 楼主| 发表于 2026-6-3 15:54:22 | 显示全部楼层
本帖最后由 xbcyl 于 2026-6-3 16:12 编辑
laotoulyh 发表于 2026-6-3 15:42
CPU内核最多只能用6核,可以更多吗?用这个速度才100多M,明显没有我之前的快,我之前有180-200(12核心)
...

6核就是12线程,足够了。 压缩速度和文件大小、文件数量有关,cpu线程数影响不大。

我专门测试过,我的cpu是14900k,可以用32线程。 但是满线程压镜像和选6核心12线程的时间差不多。
并不是cpu内核越多越好。
回复 支持 反对

使用道具 举报

  • 打卡等级:即来则安
  • 打卡总天数:16
  • 打卡月天数:1
  • 打卡总奖励:262
  • 最近打卡:2026-08-08 07:00:50
发表于 2026-6-3 15:54:24 | 显示全部楼层
xbcyl 发表于 2026-6-3 15:51
你这个就是文件夹里存在非标准ascii编码文件名的文件,例如中文、日文等。再好好找找。 ...

我后来删除之后,转好了,但还是挂载不了
回复 支持 反对

使用道具 举报

  • 打卡等级:即来则安
  • 打卡总天数:16
  • 打卡月天数:1
  • 打卡总奖励:262
  • 最近打卡:2026-08-08 07:00:50
发表于 2026-6-3 15:55:56 | 显示全部楼层
本帖最后由 laotoulyh 于 2026-6-3 16:00 编辑

看我15楼的图,速度很快,用你这个,压缩过程只有80-90M,,CPU占用率不到50%左右


我上午用命令行的,压缩过程有180-190M,,CPU占用率99%左右

都是同样使用E盘,同一个游戏

对马岛ffpfs4.jpg


回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册用户

本版积分规则

小黑屋|手机版|Archiver|品技 |网站地图

GMT+8, 2026-8-14 04:04 , Processed in 0.154930 second(s), 34 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表