Mercurial > codedump
comparison kmbscreens/kmbscreens.py @ 122:a0f8c92d46db
Update kmbscreens.py for LINUCKS
committer: GitHub <noreply@github.com>
author | Paper <37962225+mrpapersonic@users.noreply.github.com> |
---|---|
date | Sun, 23 Apr 2023 16:18:31 -0400 |
parents | 205fc01d5eb4 |
children |
comparison
equal
deleted
inserted
replaced
121:8ec0e91a5dcf | 122:a0f8c92d46db |
---|---|
29 pin = input("Input PIN: ") | 29 pin = input("Input PIN: ") |
30 access_tokens.extend(oauth1_user_handler.get_access_token(pin)) | 30 access_tokens.extend(oauth1_user_handler.get_access_token(pin)) |
31 with open("credentials.json", "w") as f: | 31 with open("credentials.json", "w") as f: |
32 json.dump(access_tokens, f) | 32 json.dump(access_tokens, f) |
33 | 33 |
34 episode = random.choice(list(glob.glob("D:\\Movies\\Anime\\Kill Me Baby\\*.mkv"))) | 34 episode = random.choice(list(glob.glob("/mnt/2TBMEDIA/Movies/Anime/Kill Me Baby/*.mkv"))) |
35 result = subprocess.run(["ffprobe.exe", "-v", "quiet", "-of", "csv=p=0", | 35 result = subprocess.run(["ffprobe", "-v", "quiet", "-of", "csv=p=0", |
36 "-show_entries", "format=duration", episode], | 36 "-show_entries", "format=duration", episode], |
37 capture_output=True, text=True) | 37 capture_output=True, text=True) |
38 test = random.randint(0, round(float(result.stdout.strip()))) | 38 test = random.randint(0, round(float(result.stdout.strip()))) |
39 result = subprocess.run(["ffmpeg.exe", "-hide_banner", "-loglevel", | 39 result = subprocess.run(["ffmpeg", "-hide_banner", "-loglevel", |
40 "warning", "-i", episode, "-y", "-frames:v", "1", | 40 "warning", "-i", episode, "-y", "-frames:v", "1", |
41 "-ss", str(test), "screencap.jpg"]) | 41 "-ss", str(test), "screencap.jpg"]) |
42 | 42 |
43 api = tweepy.API(oauth1_user_handler) | 43 api = tweepy.API(oauth1_user_handler) |
44 with open("screencap.jpg", "rb") as f: | 44 with open("screencap.jpg", "rb") as f: |