AssetStudio v0.10.0.76

2018-09-02 98,406 ℃

自从UnityStudio改名为AssetStudio后就没发过更新的文章了,这次觉得bug都修了差不多了,短时间也不会再更新什么了(大概),索性就发个更新文章吧

更新日志什么的也懒得写了,主要是从0.9以来更新的东西太多了,就提下主要的两个东西吧

  1. 支持动画导出(legacy, generic)
  2. 支持Unity版本到2018.2

说说目前动画导出几种方法,直接Export selected objects或者Export Animator,如果Object上有绑定动画的话就会一起导出,没有绑定的话就需要在Asset List里选择AnimationClip然后一起导出

另外程序正常运行需要

.NET Framework 4.0

Microsoft Visual C++ 2013 Redistributable

Microsoft Visual C++ 2015 Redistributable

丢个百度云

百度云

这里面的版本我不会经常更新,如果要最新版还请到下面的地址下载

最后照例推荐其他工具:

UtinyRipper

直接生成可在Unity里使用的YAML文件

UABE

最新版终于支持压缩LZ4了

Il2CppDumper v6.1.0

距离上次在博客发布都要快一年了,这次因为又添加了一个新功能,所以在博客介绍一下。 ida脚本现在分为“ida.py”和“ida_with_struct.py”两个,使用“ida_with_s...

阅读全文

双生视界Live2D提取

总算是回到家了,差点就要把这篇文章咕掉了。 在github上有人提双生视界Live2D解出来的文件载入显示有问题时,UnityLive2DExtractor的代码还没写完,所以先用...

阅读全文

UnityLive2DExtractor

摸了好久终于是把这玩意摸完了。 程序在原本AzurLaneLive2DExtract基础上,除了一些bug修复和细节完善,最主要的是实现了physics3.json的还原,这样其他游戏...

阅读全文

437 条评论

  1. 我想知道在未来该软件是否会像UABE(Unity Asset Bundle Extrator)那样增加导入/修改功能。因为UABE已经很久没有更新了,所以不可能修改某些东西。我一直在寻找这个软件的替代品,但没有成功,我认为最有可能添加这个功能的软件是AssetStudio。如果不幸的是,这种添加永远不会发生,你能否解释一下你的观点,以准确了解该软件的未来。谢谢你阅读这条信息,我祝愿你能继续下去。
    Florian. T

  2. 请问Bank的音频怎么提取,食物语去年年底新版本往后,语音包就改成Bank后缀加密,这个软件就无法提取出来的。

    1. 提取.bank文件的音频,我记得里面还有一层fsb文件,然后再提取才能找到最终文件。过程还挺麻烦滴,当时也搜索了很久,后来找到几个方法……可以用VGMToolbox或者quickbms来弄。
      用quickbms加载dump_fsbs.bms脚本,选择bank文件,再用fsb_aud_extr转换。
      VGMToolbox的话我记得有时候分割不完整……所以还是用上面bms脚本可靠点~

  3. 大佬你好,我想请教一个问题,.asset后缀的文件如何访问呢,用asset studio没用

    1. 后缀名并不能代表什么,请确认你的文件是Unity文件并且没有加密,才能用as载入

  4. 问下各位程序大佬。
    我是做特效的,如果目标apk没有资源包加密的话。
    粒子特效工程可以完整导出吗?(一般是和timeline结合在一起的)

  5. 大大。有偿求解答一个问题,就是有一个游戏APK,我想做翻译,但是他的TXT资源是加密的,TXT解压出来全是乱码,但是它留了一组encrypt_key ,请问可否帮忙看看这组秘钥怎么使用?

    1. encrypt_key的内容:
      0xcd3f65df,0xfdf53acc,0x9febfb2c,0xa20db012,0x1274ad70,0xb19ee9c7,0xb1fd180d,0xc4752c22,0xb3dfd0ab,0xcfe0023

  6. 感谢巨佬提供的最新16.0版本,帮了我的 大忙,为您的贡献点赞,可以请巨佬喝杯奶茶表达谢意吗

  7. 大佬您好,游戏obb文件夹里出现了两个包,一个是main.xxx.obb,一个是patch.xxx.obb,请问这个patch包要怎么解开啊。
    用notepad++打开看过那个patch包,开头是fat32lib,不能改后缀解压,仔细看了里面的东西应该没有加过密,就是不知道怎么打开

    1. 试了一下,
      srcBlend destBlend srcBlendAlpha destBlendAlpha
      这四项应该都是
      0 Zero
      1 One
      2 DstColor
      3 SrcColor
      4 OneMinusDstColor
      5 SrcAlpha
      6 OneMinusSrcColor
      7 DstAlpha
      8 OneMinusDstAlpha
      10 OneMinusSrcAlpha

      BlendOp
      0 Add 默认
      1 Sub
      其他的没试

      默认的Blend Off 等同于 Blend One Zero, One Zero

      BlendOpAlpha、colMask不知道是啥

      1. 这段其实是有的,只是有点复杂,然后想着应该没什么人用AssetStudio的shader功能就没去完善了,既然你需要那我就更新一下好了

  8. 郁闷,舰R更新了,引擎换成了unity3d,载入Documents\data2目录下的立绘.unity3d文件程序说没有任何文件被加载。这是怎么加的密啊?可以解密么?香蕉大佬可以帮忙看看吗?

  9. 提取的ViedoCLip文件过程中报GetData函数中的count为负数,初步分析时视频文件过大导致,因为其他小一点的视频文件都导出成功了,巨佬能告知我这个问题的具体原因吗?希望提升能提取的VideoClip文件大小能再大提丢丢

    1. 应该是文件大小超过了int的范围,目前最大只支持2g,我会去完善一下超过2g的支持,如果可以的话提供一下游戏名或者文件方便我测试

  10. Perfare dalao AssetStudio Scene Hierarchy 可以添加一个shift多选功能吗 结构层一多就按不完了

      1. 使用Scene Hierarchy导出 如果level文件层很多,使用Export selected objects(split),在界面用鼠标和空格很难勾完.而如果使用Export all objects(split) 会把载入的sharedassets也导出

  11. dalao好,预览和导出部分MonoBehaviour资源时出现错误:“数组维度超过了支持的范围”或“无法在流的结尾之外进行读取”,请问可能是什么问题导致的?

    1. 首先确认已经选择了正确的dll,当然本身也不能保证MonoBehaviour能全部正常读取

  12. 输出的3d模型动作为什么会有飘的情况?就是脚步那些会抖,有时会抖进地面里,有时候往上飘,而且是所有游戏输出的模型动作都这样。这好像三维建模软件里面少了约束效果一样。脚步那些应该本来是固定在地面上持平的,游戏里面看也是好的,只有提取出来的时候,没有那些约束效果。请问软件是不是少了获取这些数据呢?

      1. 我不是很懂代码,但是以美术的说法来说,貌似是少了约束的数据一样。感觉有时间你可以再看一下是不是漏了约束的数据。不过也有可能是u3d引擎本身搞的也说不定。他飘的幅度不是很大很轻微的,上帝视角是看不太明显。但是其他视角就很明显了。

  13. 您好,有没有大佬知道怎么找到手游的加载包。我下载一个安装包是60M 但是登录游戏后要加载1-3G的游戏内容。在文件浏览器里面实在找不到他的加载包在哪? 有没有大神解答?

  14. dalao,请问有方法提取视频文件吗?比如公主焊接、重装站鸡类似的大招动画和动画背景什么的。
    另外有些游戏提取不到相应的贴图,导出的时候只有白模,全部导出的话只有少部分物体模型有贴图,比如道具箱、场景、特效模型等

    1. 取决于游戏的实现方式,视频也是可以打包到assets里的,或者也有可能是直接放在外部。
      正常情况下material山绑定的的贴图都会一起导出,如果没有就是没有material或者没有绑定贴图

  15. 大佬好,提取资源包中的Texture2D时提示路径中具有非法字符,样本地址:
    链接:https://pan.baidu.com/s/1MV5ngXUWxyZbcmwlwhY6Nw
    提取码:yfbw

  16. 导出BlendShape表情的问题:
    用v0.15.24尝试导出苍蓝誓约PC版的舰娘BlendShape表情,效果不正确,仅能动一下眉毛或者嘴巴,并不是整个脸部的表情.在Unity里面查看导出来的表情AnimationClip,发现里面只控制了SkinnedMeshRenderer里面的BlendShapes中的一个字段值(但表情应该是控制很多个字段值的),所以只有一个脸部部位有表情效果(只张嘴/只眨眼).
    尝试过单独导出面部和表情动画也不行
    不知道是这个游戏有问题,还是工具做完善,作者有时间看看吗

    附上样本文件夹:
    https://mtx.lanzous.com/iSOWvkaj5kj

  17. assetstudio 0.15.24版本 读取网易天谕手游纹理报错,貌似每个纹理文件增加了一个字段。附上样本文件。

    链接:https://pan.baidu.com/s/1wqsfh4WQuEu7n_6-wuKitA
    提取码:hzlw

  18. 最近解包一个游戏,不知道怎么回事,经过他们版本更新以后,能提取骨骼和模型,但唯独不能把模型的权重也一并提取出来。点击go to scene hierarchy没反应。如何把权重提取出来啊。我看了一下,发现他们把骨骼和模型文件分开打包的缘故,虽然路径是同一个路径,但是打包却分开打包,导致我无法提取权重

  19. 最近解包一个游戏,不知道怎么回事,经过他们版本更新以后,能提取骨骼和模型,但唯独不能把模型的权重也一并提取出来。点击go to scene hierarchy没反应。如何把权重提取出来啊。

  20. 大佬好,之前用v0.15的几个版本测试了一下,模型导出时缺少了顶点色的信息,Github上也有类似的issue。https://github.com/Perfare/AssetStudio/issues/662

  21. 大佬好,我从网页游戏中,提取出来了一个assets文件,可以通过assetstudiogui读取出来,不过有两个txt文件在里面显示是乱码,提取出来打开还是乱码,请问是什么原因?是文件被加密过了么?怎么获得正常的txt文件 :?:

欢迎留言

8 + 4 =