diff options
author | shirt <2660574+shirt-dev@users.noreply.github.com> | 2021-11-27 00:15:59 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-27 10:45:59 +0530 |
commit | cf1f13b817d88eb7d4b449f20cbad3215030e35f (patch) | |
tree | f4e2dda94d405bc808ecbfed58b6cd53ecc9900c | |
parent | 18d6dd4e0194211c4f3238fe441ebe0c1fdbc167 (diff) | |
download | hypervideo-pre-cf1f13b817d88eb7d4b449f20cbad3215030e35f.tar.lz hypervideo-pre-cf1f13b817d88eb7d4b449f20cbad3215030e35f.tar.xz hypervideo-pre-cf1f13b817d88eb7d4b449f20cbad3215030e35f.zip |
[generic] Support mpd manifests without extension (#1806)
Authored by: shirt-dev
-rw-r--r-- | yt_dlp/extractor/generic.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/yt_dlp/extractor/generic.py b/yt_dlp/extractor/generic.py index 9c7fa4a21..ae0ebb14a 100644 --- a/yt_dlp/extractor/generic.py +++ b/yt_dlp/extractor/generic.py @@ -2601,6 +2601,8 @@ class GenericIE(InfoExtractor): subtitles = {} if format_id.endswith('mpegurl'): formats, subtitles = self._extract_m3u8_formats_and_subtitles(url, video_id, 'mp4') + elif format_id.endswith('mpd') or format_id.endswith('dash+xml'): + formats, subtitles = self._extract_mpd_formats_and_subtitles(url, video_id) elif format_id == 'f4m': formats = self._extract_f4m_formats(url, video_id) else: |