diff options
author | GreyAlien502 <greyalien502@gmail.com> | 2020-10-26 12:38:25 +0000 |
---|---|---|
committer | GreyAlien502 <greyalien502@gmail.com> | 2020-10-26 12:38:25 +0000 |
commit | 7bbc0bbce02e5b5a1beb08c9464c91eab537652a (patch) | |
tree | 92b4c283efa48788a765f13aa179d0145a163c3b | |
parent | 6410992da9cb472391f03f7a5a8c69ebeb52a1c8 (diff) | |
download | hypervideo-pre-7bbc0bbce02e5b5a1beb08c9464c91eab537652a.tar.lz hypervideo-pre-7bbc0bbce02e5b5a1beb08c9464c91eab537652a.tar.xz hypervideo-pre-7bbc0bbce02e5b5a1beb08c9464c91eab537652a.zip |
fix tiktok download
-rw-r--r-- | youtube_dlc/extractor/tiktok.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/youtube_dlc/extractor/tiktok.py b/youtube_dlc/extractor/tiktok.py index 0cfd2168a..997a89e01 100644 --- a/youtube_dlc/extractor/tiktok.py +++ b/youtube_dlc/extractor/tiktok.py @@ -133,6 +133,8 @@ class TikTokIE(TikTokBaseIE): def _real_extract(self, url): video_id = self._match_id(url) + # If we only call once, we get a 403 when downlaoding the video. + webpage = self._download_webpage(url, video_id, note='Downloading video webpage') webpage = self._download_webpage(url, video_id, note='Downloading video webpage') json_string = self._search_regex( r'id=\"__NEXT_DATA__\"\s+type=\"application\/json\"\s*[^>]+>\s*(?P<json_string_ld>[^<]+)', |