Skip to content

Commit 52e71fa

Browse files
committed
Fix video embeds
1 parent fb8a257 commit 52e71fa

File tree

2 files changed

+10
-3
lines changed

2 files changed

+10
-3
lines changed

requirements.txt

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
Flask==2.3.3
22
Flask-Cors==4.0.0
3-
yt-dlp==2024.5.22.232749.dev0
3+
yt-dlp==2024.08.06
44
pymongo==4.5.0
55
boto3==1.28.37
6-
requests==2.32.0
6+
requests==2.32.3
77
idna<4,>=2.5
88
urllib3>=1.21.1,<2.1
99
certifi>=2017.4.17

vxtiktok.py

+8-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,14 @@ def message(text):
5151

5252
def findApiFormat(videoInfo):
5353
vid = videoInfo['video']
54-
return {"width": vid['width'], "height": vid['height'], "url": vid["downloadAddr"],"thumb":vid["cover"]}
54+
55+
addr = None
56+
if "downloadAddr" in vid and vid["downloadAddr"] != None and vid["downloadAddr"] != "":
57+
addr = vid["downloadAddr"]
58+
else:
59+
addr = vid["playAddr"]
60+
61+
return {"width": vid['width'], "height": vid['height'], "url": addr,"thumb":vid["cover"]}
5562

5663
def stripURL(url):
5764
return urljoin(url, urlparse(url).path)

0 commit comments

Comments
 (0)