mirror of
https://github.com/cquest/tootbot.git
synced 2024-11-23 20:11:06 +00:00
mastodon prefers mp4 videos
This commit is contained in:
parent
d29ac1c8c1
commit
370ce57cdb
|
@ -214,14 +214,14 @@ else:
|
||||||
c = c.replace(l, '')
|
c = c.replace(l, '')
|
||||||
video = r.headers.get('Location')
|
video = r.headers.get('Location')
|
||||||
print('video:', video)
|
print('video:', video)
|
||||||
subprocess.run('rm -f out.webm; yt-dlp -N 8 -o out.webm --recode-video webm %s' %
|
subprocess.run('rm -f out.mp4; yt-dlp -N 8 -o out.mp4 --recode-video mp4 %s' %
|
||||||
(video,), shell=True, capture_output=False)
|
(video,), shell=True, capture_output=False)
|
||||||
print("received")
|
print("received")
|
||||||
try:
|
try:
|
||||||
file = open("out.webm", "rb")
|
file = open("out.mp4", "rb")
|
||||||
video_data = file.read()
|
video_data = file.read()
|
||||||
file.close()
|
file.close()
|
||||||
media_posted = mastodon_api.media_post(video_data, mime_type='video/webm')
|
media_posted = mastodon_api.media_post(video_data, mime_type='video/mp4')
|
||||||
c = c.replace(video, '')
|
c = c.replace(video, '')
|
||||||
print("posted")
|
print("posted")
|
||||||
toot_media.append(media_posted['id'])
|
toot_media.append(media_posted['id'])
|
||||||
|
|
Loading…
Reference in New Issue
Block a user