Highly experimental Unity unpacker in Node.js.
This is not an universal unity unpacker, but only targeting Unity 5.1.2f. I may eventually add supporting code for other versions, but for now it only supports 5.1.2f version.
Work in progress.
$ npm install unity-unpacker -g $ # or $ yarn global add unity-unpacker
Usage: unity-unpacker [options] <.unity3d or .unity3d.lz4> Options: --output-dir, -o Unpacked files' destination directory If not specified, new directory will be created on current working directory, and set to the directory --dry-run, -D Files won't be really extracted, but just parsed and informations will be printed [boolean] [default: false] --verbose, -v Detailed information about assets will be printed [boolean] [default: false] --image Textures' output format [choices: "jpg", "png"] [default: "png"] --help Show help [boolean]
- https://github.com/HearthSim/UnityPack (MIT License)
- https://github.com/RaduMC/UnityStudio (MIT License)
- @marcan - Fixed ETC1 unpacker