M0rtzz.com

May 26, 2024Last Updated: September 18, 2026

一种可能的 scene.pkg 解包为 .mp4 方案

Linux4.2 min to read

一种可能的 scene.pkg 解包为 .mp4 方案

①前提

首先系统需要为 Windows(因为 Linux 中没有找到好用的解包工具)

下载解包工具:

git clone https://github.com/M0rtzz/RePKG-GUI.git

找到所需壁纸的 .pkg 文件:

比如我的这个之前订阅的,但是作者删除了,所以只留下了这个 .pkg 文件:

1

效果如下:

2

右键该壁纸选择 在资源管理器中打开

3

复制该 scene.pkg 到一个位置备用并记下路径,并准备一个存放解包结果的文件夹:

4

②解包

运行 RePKG-GUI.exe

5

拖拽或选择刚才的 scene.pkg 并选择输出路径:

6

点击提取:

7

解包结果如下:

8

③制作自己的壁纸

右键任务栏的 Wallpaper Engine 并创建壁纸:

9

点击使用模板:

10

起一个项目名称,模板随便选一个(应该是吧 :)),分辨率不用管(解包之后的 .json 文件中有壁纸的分辨率,下文会替换):

11

点击 确认 之后进入编辑器:

12

之后关闭编辑器,进入 Wallpaper Engine,你会发现多了一个名叫 test 的壁纸:

13

之后右键该壁纸选择 在资源管理器中打开

14

15

之后将刚才解包过的文件复制到此处覆盖:

16

这时候再打开 Wallpaper Engine 单击 test 后单击 在编辑器中打开

17

此时你会发现,壁纸已经制作完成了:

18

④制作 .mp4

此时我们制作的壁纸右键有了 导出.mpkg文件 这一选项:

19

而原始的 scene.pkg 右键则没有此选项:

20

此时我们选择 导出.mpkg文件,选项按我这么选:

21

点击 确定 后选择输出位置:

22

完成后重命名 .mpkg.pkg

23

此时再将此 .pkg 文件用 RePKG-GUI.exe 解包:

24

25

解包成功之后,就得到了我们需要的 .mp4 文件:

26

27

但是此时得到的 .mp4 文件是没有 BGM 的,需要 BGM 的兄弟可以使用 PR 等视频剪辑软件和刚才第一次解包 scene.pkg 的输出目录中 sounds/ 下的 .mp3 文件一起剪辑一个带有 BGM 的 .mp4,之后就可以正常使用 .mp4 愉快的在 Linux 中想用你喜欢的壁纸啦~

28

效果如下(黑边应该是录制 BUG):

29

感谢观看~