1
0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2024-09-06 02:49:35 +02:00

[generic] Support mpd manifests without extension (#1806)

Authored by: shirt-dev
This commit is contained in:
shirt 2021-11-27 00:15:59 -05:00 committed by GitHub
parent 18d6dd4e01
commit cf1f13b817
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2601,6 +2601,8 @@ def _real_extract(self, url):
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: