- Ubuntu
- Python 3.6 or higher
sudo apt update
sudo apt install python3-pip
sudo apt -y install libsndfile1
python3 -m pip install -U matchering
sudo apt -y install ffmpeg
python3 -m pip install --upgrade Pillow
python3 -m pip install -U boto3
-
config.json
- name
- description
- baseURI
- visual_orders
- extensions
- traits (It will be inserted when run makeTraitsOnConfig.py)
-
master.json metadata file for 2500 NFTs
-
metadata.json metadata file for generation
-
makeTraitsOnConfig.py Extract data from csv and import to config.json
-
master.py Generate metadata for 2500 NFTs
-
metadata.py Input Format: start end Generate metadata
-
nft.py Generate NFTs and metadata
-
resizePNG.py Resize all PNG files to 2500 * 2500
-
loadAsset.py Create "Asset" and "NFT" folders & Download all assets from aws s3 bucket
-
NFT Save all created NFTs in this folder
-
Asset assets folder(wav, png, mp4, mov) for generation
python3 makeTraitsOnConfig.py
python3 master.py
python3 metadata.py
python3 loadAsset.py
python3 nft.py