|
|
@ -206,6 +206,7 @@ class YoutubeDL(object):
|
|
|
|
unless writeinfojson is also given
|
|
|
|
unless writeinfojson is also given
|
|
|
|
writeannotations: Write the video annotations to a .annotations.xml file
|
|
|
|
writeannotations: Write the video annotations to a .annotations.xml file
|
|
|
|
writethumbnail: Write the thumbnail image to a file
|
|
|
|
writethumbnail: Write the thumbnail image to a file
|
|
|
|
|
|
|
|
allow_playlist_files: Also write playlists' description, infojson etc in a seperate file
|
|
|
|
write_all_thumbnails: Write all thumbnail formats to files
|
|
|
|
write_all_thumbnails: Write all thumbnail formats to files
|
|
|
|
writelink: Write an internet shortcut file, depending on the
|
|
|
|
writelink: Write an internet shortcut file, depending on the
|
|
|
|
current platform (.url/.webloc/.desktop)
|
|
|
|
current platform (.url/.webloc/.desktop)
|
|
|
@ -1108,6 +1109,8 @@ class YoutubeDL(object):
|
|
|
|
# We process each entry in the playlist
|
|
|
|
# We process each entry in the playlist
|
|
|
|
playlist = ie_result.get('title') or ie_result.get('id')
|
|
|
|
playlist = ie_result.get('title') or ie_result.get('id')
|
|
|
|
self.to_screen('[download] Downloading playlist: %s' % playlist)
|
|
|
|
self.to_screen('[download] Downloading playlist: %s' % playlist)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if self.params.get('allow_playlist_files', True):
|
|
|
|
ie_copy = {
|
|
|
|
ie_copy = {
|
|
|
|
'playlist': playlist,
|
|
|
|
'playlist': playlist,
|
|
|
|
'playlist_id': ie_result.get('id'),
|
|
|
|
'playlist_id': ie_result.get('id'),
|
|
|
|