NFT Generation Scripts This project contains three scripts to generate NFTs from different types of assets: images, GIFs, and MP4 videos. Each script processes the assets in a specific way to create unique NFT outputs.
Features Image-based NFT generation Generate NFTs by combining different image layers.
GIF-based NFT generation Create animated NFTs using layered GIFs. This script utilizes a resource called gifcycle for seamless GIF processing.
MP4-based NFT generation Generate video NFTs by combining MP4 layers into unique outputs.
Input Folder Structure To use these scripts, organize your input assets into specific folders. The structure should look like this:
Layer Naming Convention For each type of asset, the layers should be placed in the respective folder and named with a numbering system to define their order. Use the following format:
Images: 1-background.png, 2-character.png, 3-accessory.png GIFs: 1-background.gif, 2-character.gif, 3-accessory.gif MP4s: 1-background.mp4, 2-character.mp4, 3-accessory.mp4 This naming ensures the scripts can correctly identify and combine the layers in order.