mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-11-07 20:30:41 -05:00
[extractor/plutotv] Fix videos with non-zero start (#5745)
Authored by: digitall
This commit is contained in:
parent
7991ae57a8
commit
42ec478fc4
1 changed files with 12 additions and 1 deletions
|
@ -84,6 +84,17 @@ class PlutoTVIE(InfoExtractor):
|
||||||
}, {
|
}, {
|
||||||
'url': 'https://pluto.tv/it/on-demand/series/csi-vegas/episode/legacy-2021-1-1',
|
'url': 'https://pluto.tv/it/on-demand/series/csi-vegas/episode/legacy-2021-1-1',
|
||||||
'only_matching': True,
|
'only_matching': True,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
'url': 'https://pluto.tv/en/on-demand/movies/attack-of-the-killer-tomatoes-1977-1-1-ptv1',
|
||||||
|
'md5': '7db56369c0da626a32d505ec6eb3f89f',
|
||||||
|
'info_dict': {
|
||||||
|
'id': '5b190c7bb0875c36c90c29c4',
|
||||||
|
'ext': 'mp4',
|
||||||
|
'title': 'Attack of the Killer Tomatoes',
|
||||||
|
'description': 'A group of scientists band together to save the world from mutated tomatoes that KILL! (1978)',
|
||||||
|
'duration': 5700,
|
||||||
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
||||||
|
@ -103,7 +114,7 @@ def _to_ad_free_formats(self, video_id, formats, subtitles):
|
||||||
compat_urlparse.urljoin(first_segment_url.group(1), '0-end/master.m3u8'))
|
compat_urlparse.urljoin(first_segment_url.group(1), '0-end/master.m3u8'))
|
||||||
continue
|
continue
|
||||||
first_segment_url = re.search(
|
first_segment_url = re.search(
|
||||||
r'^(https?://.*/).+\-0+\.ts$', res,
|
r'^(https?://.*/).+\-0+[0-1]0\.ts$', res,
|
||||||
re.MULTILINE)
|
re.MULTILINE)
|
||||||
if first_segment_url:
|
if first_segment_url:
|
||||||
m3u8_urls.add(
|
m3u8_urls.add(
|
||||||
|
|
Loading…
Reference in a new issue