1
0
mirror of https://codeberg.org/polarisfm/youtube-dl synced 2024-11-26 10:24:33 +01:00

coding conventions

This commit is contained in:
Jan 'Yenda' Trmal 2020-01-10 10:39:57 +01:00
parent 9ea71d2e77
commit 651fe192d0

View File

@ -23,18 +23,26 @@ class TVNoeIE(InfoExtractor):
video_id = self._match_id(url)
webpage = self._download_webpage(url, video_id)
formats = []
hls_url = self._search_regex(
r"\s*src:\s*\'(?P<url>https?://[^\']+playlist.m3u8)\',", webpage, 'm3u8', fatal=False)
if hls_url:
dash_url = self._search_regex(
r"\s*src:\s*\'(?P<url>https?://[^\']+manifest.mpd)\',", webpage, 'mpd', fatal=False)
else:
dash_url = self._search_regex(
r"\s*src:\s*\'(?P<url>https?://[^\']+manifest.mpd)\',", webpage, 'mpd')
hls_url = self._search_regex(
r"\s*src:\s*\'(?P<url>https?://[^\']+playlist.m3u8)\',", webpage, 'm3u8')
formats = []
if dash_url:
formats.extend(self._extract_mpd_formats(
dash_url, video_id, mpd_id='dash', fatal=False))
if hls_url:
if formats:
formats.extend(self._extract_m3u8_formats(
hls_url, video_id, ext='mp4', m3u8_id='hls', fatal=False))
else:
formats.extend(self._extract_m3u8_formats(
hls_url, video_id, ext='mp4', m3u8_id='hls'))
self._sort_formats(formats)
title = clean_html(self._search_regex(