Last active
February 20, 2021 21:44
-
-
Save GarnetSunset/56d24f57b144874d1987f24bbe2d010f to your computer and use it in GitHub Desktop.
Automated Shitpost Machine
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import os,glob,random | |
from shutil import copyfile | |
# Garnet's automated shitpost machine for Persona 5 Scramble | |
## Drop webms and mp4s in the input folder that gets created upon running this once. | |
## run it and put it in the romfs folder | |
### NOTE!!! There are two MP4s, used for the phones UI, so try to find two vertical videos, or a bunch, who cares | |
try: | |
os.makedirs("random/pd/videos") | |
except: | |
pass | |
try: | |
os.makedirs("random/pd_en/videos") | |
except: | |
pass | |
try: | |
os.makedirs("input") | |
except: | |
pass | |
randomWebm = glob.glob("input/*.webm") | |
randomMP4 = glob.glob("input/*.mp4") | |
ranWebm = random.sample(randomWebm, len(randomWebm)) | |
ranMP4 = random.sample(randomMP4, len(randomMP4)) | |
i=0 | |
j=0 | |
listOfVids = ["random/pd/videos/movie000.webm", "random/pd/videos/movie001.webm", "random/pd/videos/movie003.webm", "random/pd/videos/movie004.webm", "random/pd/videos/movie005.webm", "random/pd/videos/movie006.webm", "random/pd/videos/movie007.webm", "random/pd/videos/movie008.webm", "random/pd/videos/movie009.webm", "random/pd/videos/movie010.webm", "random/pd/videos/movie011.webm", "random/pd/videos/movie012.webm", "random/pd/videos/movie013.webm", "random/pd/videos/movie014.webm", "random/pd/videos/movie015.webm", "random/pd/videos/movie016.webm", "random/pd/videos/movie017.webm", "random/pd/videos/movie018.webm", "random/pd/videos/movie019.webm", "random/pd/videos/movie020.webm", "random/pd/videos/movie021.webm", "random/pd/videos/movie022.webm", "random/pd/videos/movie023.webm", "random/pd/videos/movie024.webm", "random/pd/videos/movie025.webm", "random/pd/videos/movie026.webm", "random/pd/videos/movie027.webm", "random/pd/videos/movie028.webm", "random/pd/videos/movie029.webm", "random/pd/videos/movie030.webm", "random/pd/videos/movie031.webm", "random/pd/videos/movie032.webm", "random/pd/videos/movie033.webm", "random/pd/videos/movie034.webm", "random/pd/videos/movie035.webm", "random/pd/videos/movie036.webm", "random/pd/videos/movie038.webm", "random/pd/videos/movie039.webm", "random/pd/videos/movie040.webm", "random/pd/videos/movie041.webm", "random/pd/videos/movie042.webm", "random/pd/videos/movie043.webm", "random/pd/videos/movie044.webm", "random/pd/videos/movie045.webm", "random/pd/videos/movie046.webm", "random/pd/videos/movie047.webm", "random/pd/videos/movie049.webm", "random/pd/videos/movie100.webm", "random/pd/videos/movie101.webm", "random/pd/videos/movie102.webm", "random/pd/videos/movie103.webm", "random/pd/videos/movie104.webm", "random/pd/videos/movie105.webm", "random/pd/videos/movie106.webm", "random/pd/videos/movie107.webm", "random/pd/videos/movie108.webm", "random/pd/videos/movie109.webm", "random/pd/videos/movie110.webm", "random/pd/videos/movie111.webm", "random/pd/videos/movie112.webm", "random/pd/videos/movie113.webm", "random/pd/videos/movie114.webm", "random/pd/videos/movie115.webm", "random/pd/videos/movie116.webm", "random/pd/videos/movie117.webm", "random/pd/videos/movie118.webm", "random/pd/videos/movie119.webm", "random/pd/videos/movie120.webm", "random/pd/videos/movie121.webm", "random/pd/videos/movie122.webm", "random/pd/videos/movie123.webm", "random/pd/videos/movie124.webm", "random/pd/videos/movie125.webm", "random/pd/videos/movie126.webm", "random/pd/videos/movie127.webm", "random/pd/videos/movie128.webm", "random/pd/videos/movie129.webm", "random/pd/videos/movie130.webm", "random/pd/videos/movie131.webm", "random/pd/videos/movie132.webm", "random/pd/videos/movie133.webm", "random/pd/videos/movie134.webm", "random/pd/videos/movie135.webm", "random/pd/videos/movie136.webm", "random/pd/videos/movie150.mp4", "random/pd/videos/movie151.mp4", "random/pd_en/videos/movie002.webm", "random/pd_en/videos/movie004.webm", "random/pd_en/videos/movie005.webm", "random/pd_en/videos/movie006.webm", "random/pd_en/videos/movie007.webm", "random/pd_en/videos/movie008.webm", "random/pd_en/videos/movie009.webm", "random/pd_en/videos/movie010.webm", "random/pd_en/videos/movie011.webm", "random/pd_en/videos/movie012.webm", "random/pd_en/videos/movie013.webm", "random/pd_en/videos/movie014.webm", "random/pd_en/videos/movie015.webm", "random/pd_en/videos/movie016.webm", "random/pd_en/videos/movie017.webm", "random/pd_en/videos/movie018.webm", "random/pd_en/videos/movie019.webm", "random/pd_en/videos/movie020.webm", "random/pd_en/videos/movie021.webm", "random/pd_en/videos/movie022.webm", "random/pd_en/videos/movie023.webm", "random/pd_en/videos/movie024.webm", "random/pd_en/videos/movie025.webm", "random/pd_en/videos/movie026.webm", "random/pd_en/videos/movie027.webm", "random/pd_en/videos/movie028.webm", "random/pd_en/videos/movie029.webm", "random/pd_en/videos/movie030.webm", "random/pd_en/videos/movie031.webm", "random/pd_en/videos/movie032.webm", "random/pd_en/videos/movie033.webm", "random/pd_en/videos/movie034.webm", "random/pd_en/videos/movie035.webm", "random/pd_en/videos/movie036.webm", "random/pd_en/videos/movie037.webm", "random/pd_en/videos/movie038.webm", "random/pd_en/videos/movie039.webm", "random/pd_en/videos/movie040.webm", "random/pd_en/videos/movie041.webm", "random/pd_en/videos/movie042.webm", "random/pd_en/videos/movie043.webm", "random/pd_en/videos/movie044.webm", "random/pd_en/videos/movie045.webm", "random/pd_en/videos/movie046.webm", "random/pd_en/videos/movie047.webm", "random/pd_en/videos/movie049.webm", "random/pd_en/videos/movie137.webm", "random/pd_en/videos/movie138.webm", "random/pd_en/videos/movie139.webm", "random/pd_en/videos/movie140.webm"] | |
ranVids = random.sample(listOfVids, len(listOfVids)) | |
for item in ranVids: | |
if ".webm" in item: | |
try: | |
copyfile(ranWebm[i], item) | |
i+=1 | |
except: | |
pass | |
if ".mp4" in item: | |
try: | |
copyfile(ranMP4[j], item) | |
j+=1 | |
except: | |
pass |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment