From 645e7cc3290a3000f23cf7c57ba39d049cc1e524 Mon Sep 17 00:00:00 2001 From: Dylan Date: Wed, 12 Jul 2023 21:57:46 +0100 Subject: [PATCH] API highest bitrate get fix --- twitfix.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/twitfix.py b/twitfix.py index e7afd24..d4de2de 100644 --- a/twitfix.py +++ b/twitfix.py @@ -118,12 +118,13 @@ def twitfix(sub_path): for i in tmedia: if "video_info" in i: # find the highest bitrate - highest = 0 + highest = -1 + besturl="" for j in i["video_info"]["variants"]: - if "bitrate" in j: - if j["bitrate"] > highest: - highest = j["bitrate"] - media.append(j["url"]) + if j['content_type'] == "video/mp4" and j['bitrate'] > best_bitrate: + besturl = j['url'] + best_bitrate = i['bitrate'] + media.append(besturl) else: media.append(i["media_url_https"]) if "hashtags" in tweetL["extended_entities"]: