萌次元
萌次元

[工具]cg提取工具

软件教程 枕中塔菲柱 - 4


注:这全都是我偷别人的,别问我我什么都不懂qwq

下面是我偷的描述

自己动手,丰衣足食!
:)
CG提取工具合集。
无需修改后缀。
无解压密码。
解压即用。
含教程。

先泼个冷水,有些厂商为了卖画集/设定集等,会加密游戏文件,不是很好提取。有能力可支持下正版,也可下载那些大佬自费购买分享的,这比自己提取简单。

前言:我发现网上的CG提取教程并不多,于是自己做了个(: 这些软件的功能都十分强大,感兴趣可以研究。部分软件是最新版,暂无汉化补丁。可提取包括但不限于GAL,H游等等游戏。
(提取CG虽然简单,但不建议完全不玩游戏直接提取出全CG。)

你玩了一款游戏,觉得游戏里CG真不错,你想获得CG?不用再进游戏看鉴赏了,自己提取!首先你要知道此游戏是用什么做的,主流是Unity和RPG Maker MV,可通过后缀分辨,可在游戏根目录搜索后缀。(如果都没有请看第三点)

一:Unity文件(.unity3d/.assets)


建议2D游戏使用,大部分3D游戏是用显卡实时渲染CG,无法提取。当然你也可以提取模型等素材。

1.AssetStudio (推荐)
链接:https://github.com/Perfare/AssetStudio
用处:基本Unity游戏都能提取。有预览。
用法:打开软件,可通过File打开.unity3d/.assets文件,也可直接将文件拉入应用。 左侧可改变排列方式,右侧可查看预览。选择Asset List选项卡寻找CG并右键选Export提取。(找不到CG?请看可能存在的问题中的1。)

2.AssetBundleExtractor
链接:https://github.com/SeriousCache/UABE
用处:此软件可以提取Unity游戏中所有文件,如果上一个软件无法提取可以用这个试试。无预览。
用法:详细看GitHub。正常打开.unity3d/.assets后缀文件,找到资源并提取。

关于动态CG:

这很麻烦,如果此游戏是动态CG且不是用GIF或视频的方式来存储动态CG。为什么?用Unity开发的游戏有很大概率使用Live2DCG,因此只能提出尸块(即被拆分的图片素材)。该怎么办?您可以根据提取出Live2d数据在别的软件中重现。(提取教程请看不常用工具文件夹中的文本文档)

关于BGM/Video:

Assets包里如果没有BGM,那么你可能在别的地方看到一堆 .acb /.awb /.usm等文件,里面的 .acb /.awb 是音频,.usm 是视频。如果你想提取,可看这位大佬专栏:https://www.bilibili.com/read/cv5751948 (第三和第四部分)
相关软件:Foobar2000和插件在不常用工具文件夹中。
安装插件:打开Foobar,选文件,点参数选项,再点组件按钮,你就能看到安装按钮。

二:RPG Maker MV/MZ(.rpgmvp/.rpgmvo)


此类游戏占全H游戏的多数,并且提取也很简单!

1.GARbro (推荐)
链接:https://github.com/morkt/GARbro
用处:能提取无加密的RPG Maker MV制作的游戏。此软件UI做的不错且有中文。
用法:打开.rpgmvp/.rpgmvo后缀的文件,里面一般包含CG,BGM,video等。如果没看到CG可能是打开错了.rpgmvp/.rpgmvo后缀文件,可每个都打开试试。找到后右键CG点转换多媒体文件,而不是再次提取。(还是找不到CG?请看可能存在的问题中的1。)

2.RPG_Maker_MV_MZ_Decrypter
链接:https://github.com/Petschko/Java-RPG-Maker-MV-Decrypter
用处/用法:较为硬核,需安装JAVA,可用于对加密的MV/MZ的音视频提取。使用软件打开游戏根目录,软件会自动提取密码(如果能),Decrypt即可提取资源。

三:其他类文件


如果你遇到的不是前两点的游戏。玩的是GAL?GAL系统有很大可能是自研的。由于游戏的不同,CG所在文件的位置/名字/后缀都有所不同,则可通过文件大小来判断(可使用SpaceSniffer工具,此软件在不常用工具中),一般最大文件里就有CG或音视频。是没见过的后缀?没关系照样用以下软件提取。

(一):GARbro

GAL方面:此软件为市面上大部分GALGAME专门做了适配,所以能提取的前提——软件支持提取,即此GAL不能很冷门/小众。如果遇到加密请看可能存在的问题中的3。
H游方面:建议不管什么后缀都用此软件提取试试。

1.GARbro支持的格式请看:GARbro支持的格式.html。使用浏览器打开,并使用浏览器自带的查找功能查找。(注意:没搜索到不代表不能提取
2.GARbro支持但没写出的格式。
Flash游戏(.swf);(.apk);(.wolf);(持续更新)

(二):Universal Extractor(由于太大就不放入工具中了,有需要自行下载。)
链接:https://github.com/Bioruebe/UniExtract2
国内下载:https://soft.3dmgame.com/down/213101.html
用处/用法:页面十分简洁,用法一看便知。此软件相当于集成了上面的大部分软件,不稳定也不推荐使用,但也会遇到上面软件不能提取但此软件能提取的情况,建议为备选方案。注:它能提取集成在exe中的游戏。

(三):Extractor
这位更是重量级,它能给你硬提取出来,好几次前面都没用,但被它提出来,可当备选方案。

(四):(持续更新)

重要——

可能存在的问题


0.Q:我找不到CG所在的文件!

A:Unity制作游戏CG在.unity3d/.assets等后缀中,RPG Maker MV制作游戏CG在.rpgmvp等后缀中,.rpgmvo中是音频等。如果是第三点,则可通过文件大小来判断(可使用SpaceSniffer工具,此软件在不常用工具中),一般最大文件夹里就有包含CG的文件。可能有奇奇怪怪的后缀的,但不用管它,用上面软件能提就好。

1.Q:找到了CG所在的文件!但预览中全是一些场景/特效/文字/脚本等,找不到涩涩的图!

A:你可以先通过找是图片文件后缀的文件,提取出全部图片类(Unity:Texture2D等,RPG Maker MV:png,jpg等正常格式)文件后通过名字排序,一般游戏CG的名字都是有点规律的,可通过名字删除场景/特效等非R18内容。如果遇到名字都是乱码的,可以试试用文件大小排序。如果还是没有,可能是打开错文件了,重新找到后缀相同的文件再用前面方法试试。

2.Q:提取出的CG有时候只有一部分或只有一个表情!

A:如果是Unity则你有可能提取出的是Live2D的素材,可看前面“关于动态CG”。如果是表情这类的,就是游戏制作组为了节省存储而做的,没什么好方法,自己在PS这类软件中修复罢。

3.Q:有些游戏的文件有加密!

A:一般的游戏没有加密,但如果遇到了加密,可以先在网上找找大佬解包的版本。如果是用GARbro提取的,遇到加密会出现一个弹窗,在下拉菜单里你能见到一堆游戏名,这些是游戏的罗马音或英文名,你可以百度知道你要提取的游戏名,然后在弹窗中找到并确定,即可提取。

四:小红车静态图片提取(Wallpaper Engine:壁纸引擎)


凑数用,如果有新式游戏,欢迎补充!

1.RePKG-GUI
链接:https://github.com/notscuffed/repkg
https://www.bilibili.com/read/cv9547974
用处:提取静态壁纸(一般动态壁纸都是MP4文件,不需要提取)
用法:打开你下载的壁纸位置,一般能看到.pkg后缀的文件,用RePKG-GUI打开并提取。

最后:这些软件都是我用过的,绝大部分游戏都能提取出来,如果你有更好的软件或遇到不能提取的游戏可发起讨论。

尊重作者版权,提取CG仅供学习请勿商用
悠悠尘世埋黄沙,愿君不忘此时光!