diff options
author | pukkandan <pukkandan.ytdlp@gmail.com> | 2022-05-20 06:01:08 +0530 |
---|---|---|
committer | pukkandan <pukkandan.ytdlp@gmail.com> | 2022-05-20 06:01:08 +0530 |
commit | b801cd7179c9546f4054dc534ec4b713e09976a7 (patch) | |
tree | e637c21d8a2482930e1b29d5eee4091d1fe78dc8 /yt_dlp/extractor/generic.py | |
parent | 0b9c08b47bb5e95c21b067044ace4e824d19a9c2 (diff) | |
download | hypervideo-pre-b801cd7179c9546f4054dc534ec4b713e09976a7.tar.lz hypervideo-pre-b801cd7179c9546f4054dc534ec4b713e09976a7.tar.xz hypervideo-pre-b801cd7179c9546f4054dc534ec4b713e09976a7.zip |
[tiktok] Detect embeds
Closes #3799
Diffstat (limited to 'yt_dlp/extractor/generic.py')
-rw-r--r-- | yt_dlp/extractor/generic.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/yt_dlp/extractor/generic.py b/yt_dlp/extractor/generic.py index b0fc176ef..c7e9ea059 100644 --- a/yt_dlp/extractor/generic.py +++ b/yt_dlp/extractor/generic.py @@ -74,6 +74,7 @@ from .teachable import TeachableIE from .ted import TedEmbedIE from .theplatform import ThePlatformIE from .threeqsdn import ThreeQSDNIE +from .tiktok import TikTokIE from .tnaflix import TNAFlixNetworkEmbedIE from .tube8 import Tube8IE from .tunein import TuneInBaseIE @@ -3756,6 +3757,11 @@ class GenericIE(InfoExtractor): if ruutu_urls: return self.playlist_from_matches(ruutu_urls, video_id, video_title) + # Look for Tiktok embeds + tiktok_urls = TikTokIE._extract_urls(webpage) + if tiktok_urls: + return self.playlist_from_matches(tiktok_urls, video_id, video_title) + # Look for HTML5 media entries = self._parse_html5_media_entries(url, webpage, video_id, m3u8_id='hls') if entries: |