Browse Source

Add display_id field

master
Philipp Hagemeister 11 years ago
parent
commit
0afef30b23
2 changed files with 7 additions and 0 deletions
  1. 3
      youtube_dl/YoutubeDL.py
  2. 4
      youtube_dl/extractor/common.py

3
youtube_dl/YoutubeDL.py

@ -675,6 +675,9 @@ class YoutubeDL(object):
info_dict['playlist'] = None info_dict['playlist'] = None
info_dict['playlist_index'] = None info_dict['playlist_index'] = None
if 'display_id' not in info_dict:
info_dict['display_id'] = info_dict['id']
# This extractors handle format selection themselves # This extractors handle format selection themselves
if info_dict['extractor'] in ['Youku']: if info_dict['extractor'] in ['Youku']:
if download: if download:

4
youtube_dl/extractor/common.py

@ -88,6 +88,10 @@ class InfoExtractor(object):
The following fields are optional: The following fields are optional:
display_id An alternative identifier for the video, not necessarily
unique, but available before title. Typically, id is
something like "4234987", title "Dancing naked mole rats",
and display_id "dancing-naked-mole-rats"
thumbnails: A list of dictionaries (with the entries "resolution" and thumbnails: A list of dictionaries (with the entries "resolution" and
"url") for the varying thumbnails "url") for the varying thumbnails
thumbnail: Full URL to a video thumbnail image. thumbnail: Full URL to a video thumbnail image.

Loading…
Cancel
Save