Browse Source

[amp] Fix upload timestamp extraction (Closes #9007)

Sergey M․ 9 năm trước cách đây
mục cha
commit
87d105ac6c
1 tập tin đã thay đổi với 3 bổ sung1 xóa
  1. 3 1
      youtube_dl/extractor/amp.py

+ 3 - 1
youtube_dl/extractor/amp.py

@@ -69,12 +69,14 @@ class AMPIE(InfoExtractor):
 
 
         self._sort_formats(formats)
         self._sort_formats(formats)
 
 
+        timestamp = parse_iso8601(item.get('pubDate'), ' ') or parse_iso8601(item.get('dc-date'))
+
         return {
         return {
             'id': video_id,
             'id': video_id,
             'title': get_media_node('title'),
             'title': get_media_node('title'),
             'description': get_media_node('description'),
             'description': get_media_node('description'),
             'thumbnails': thumbnails,
             'thumbnails': thumbnails,
-            'timestamp': parse_iso8601(item.get('pubDate'), ' '),
+            'timestamp': timestamp,
             'duration': int_or_none(media_content[0].get('@attributes', {}).get('duration')),
             'duration': int_or_none(media_content[0].get('@attributes', {}).get('duration')),
             'subtitles': subtitles,
             'subtitles': subtitles,
             'formats': formats,
             'formats': formats,