From 6ffc8ee25c1d63bdbdb13f7604da0a7e5c7bdc1a Mon Sep 17 00:00:00 2001 From: Zhuoyun Wei Date: Sat, 19 Aug 2023 11:10:38 -0700 Subject: [PATCH] fix: some video varant bitrate is str --- ash.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ash.py b/ash.py index 3addc60..e089a1c 100644 --- a/ash.py +++ b/ash.py @@ -471,7 +471,7 @@ def get_tweet(tweet_id, ext): # type is video if m.get('type') == 'video': variants = m['video_info']['variants'] - hq_variant = max(variants, key=lambda v: v.get('bitrate', -1)) + hq_variant = max(variants, key=lambda v: int(v.get('bitrate', -1))) media_url = hq_variant['url'] if not _is_external_tweet: media_url = replace_media_url(media_url)