mirror of
https://github.com/ytdl-org/youtube-dl.git
synced 2024-11-26 12:11:52 +00:00
add m3u8 formats extractor so that user can use -f best
This commit is contained in:
parent
61a4a0fda8
commit
831695a576
1 changed files with 8 additions and 4 deletions
|
@ -45,11 +45,15 @@ class DigitalConcertHallIE(InfoExtractor):
|
||||||
entries = []
|
entries = []
|
||||||
for key in playlist_dict:
|
for key in playlist_dict:
|
||||||
print("key: ", key, "\n")
|
print("key: ", key, "\n")
|
||||||
print("key url: ", playlist_dict[key][0]['url'], "\n")
|
m3u8_url = playlist_dict[key][0]['url']
|
||||||
|
print("key url: ", m3u8_url, "\n")
|
||||||
|
formats = self._extract_m3u8_formats(m3u8_url, key, 'mp4', 'm3u8_native', m3u8_id='hls', fatal=False)
|
||||||
|
print("formats:\n", formats)
|
||||||
entries.append({
|
entries.append({
|
||||||
'id': video_id,
|
'id': key,
|
||||||
'title': title + "-" + key,
|
'title': title,
|
||||||
'url': playlist_dict[key][0]['url'],
|
'url': m3u8_url,
|
||||||
|
'formats': formats,
|
||||||
})
|
})
|
||||||
|
|
||||||
# for i in entries:
|
# for i in entries:
|
||||||
|
|
Loading…
Reference in a new issue