mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-11-27 15:16:52 +01:00
parent
f1042989c1
commit
3955b20703
@ -1713,7 +1713,7 @@ def __process_playlist(self, ie_result, download):
|
|||||||
assert ie_result['_type'] in ('playlist', 'multi_video')
|
assert ie_result['_type'] in ('playlist', 'multi_video')
|
||||||
|
|
||||||
common_info = self._playlist_infodict(ie_result, strict=True)
|
common_info = self._playlist_infodict(ie_result, strict=True)
|
||||||
title = common_info.get('title') or '<Untitled>'
|
title = common_info.get('playlist') or '<Untitled>'
|
||||||
if self._match_entry(common_info, incomplete=True) is not None:
|
if self._match_entry(common_info, incomplete=True) is not None:
|
||||||
return
|
return
|
||||||
self.to_screen(f'[download] Downloading {ie_result["_type"]}: {title}')
|
self.to_screen(f'[download] Downloading {ie_result["_type"]}: {title}')
|
||||||
@ -1733,8 +1733,8 @@ def __process_playlist(self, ie_result, download):
|
|||||||
# Better to do this after potentially exhausting entries
|
# Better to do this after potentially exhausting entries
|
||||||
ie_result['playlist_count'] = all_entries.get_full_count()
|
ie_result['playlist_count'] = all_entries.get_full_count()
|
||||||
|
|
||||||
common_info = self._playlist_infodict(ie_result, n_entries=int_or_none(n_entries))
|
ie_copy = collections.ChainMap(
|
||||||
ie_copy = collections.ChainMap(ie_result, common_info)
|
ie_result, self._playlist_infodict(ie_result, n_entries=int_or_none(n_entries)))
|
||||||
|
|
||||||
_infojson_written = False
|
_infojson_written = False
|
||||||
write_playlist_files = self.params.get('allow_playlist_files', True)
|
write_playlist_files = self.params.get('allow_playlist_files', True)
|
||||||
@ -1782,6 +1782,7 @@ def __process_playlist(self, ie_result, download):
|
|||||||
|
|
||||||
extra = {
|
extra = {
|
||||||
**common_info,
|
**common_info,
|
||||||
|
'n_entries': int_or_none(n_entries),
|
||||||
'playlist_index': playlist_index,
|
'playlist_index': playlist_index,
|
||||||
'playlist_autonumber': i + 1,
|
'playlist_autonumber': i + 1,
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user