This converts a video to multiple spritesheets, and uploads them all to Roblox.
Install requirements with:
pip3 install -r requirements.txt
Open .env
and set V2S_UID to your user id, and V2S_KEY to your Roblox API key
- Go to Creator Hub >> Open Cloud >> API keys
- Click "Create API Key" and put a name
- Set Access Permisions to "Assets API", then give it Read and Write operations
- Put in your IP Address in Accepted IP Addresses, or you can just put
0.0.0.0/0
for no protection. - Set your desired expiration, then press Save & Generate Key and copy it
Run convert.py
Outputs: a lua file with a table of all the spritesheets, with columns, rows, and frames