[dl:ytdl] implement explicit HLS/DASH handling
add '_ytdl_manifest' to specify a manifest type to process
This commit is contained in:
@@ -211,8 +211,9 @@ class RedditExtractor(Extractor):
|
||||
def _extract_video_dash(self, submission):
|
||||
submission["_ytdl_extra"] = {"title": submission["title"]}
|
||||
try:
|
||||
return (submission["secure_media"]["reddit_video"]["dash_url"] +
|
||||
"#__youtubedl_smuggle=%7B%22to_generic%22%3A+1%7D")
|
||||
url = submission["secure_media"]["reddit_video"]["dash_url"]
|
||||
submission["_ytdl_manifest"] = "dash"
|
||||
return url
|
||||
except Exception:
|
||||
return submission["url"]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user