mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-09-23 10:51:24 +02:00
Compare commits
No commits in common. "6fb075a2d43990c07179c0486dd37b99b50ee416" and "bcbefbe122096aa9ef37635e2a15a050ec704eb3" have entirely different histories.
6fb075a2d4
...
bcbefbe122
|
@ -68,12 +68,11 @@ class DRTVIE(InfoExtractor):
|
||||||
},
|
},
|
||||||
'skip': 'this video has been removed',
|
'skip': 'this video has been removed',
|
||||||
}, {
|
}, {
|
||||||
'url': 'https://www.dr.dk/drtv/se/frank-and-kastaniegaarden_71769',
|
'url': 'https://www.dr.dk/drtv/se/bonderoeven_71769',
|
||||||
'info_dict': {
|
'info_dict': {
|
||||||
'id': '00951930010',
|
'id': '00951930010',
|
||||||
'ext': 'mp4',
|
'ext': 'mp4',
|
||||||
'title': 'Frank & Kastaniegaarden',
|
'title': 'Frank & Kastaniegaarden',
|
||||||
'alt_title': None,
|
|
||||||
'description': 'md5:974e1780934cf3275ef10280204bccb0',
|
'description': 'md5:974e1780934cf3275ef10280204bccb0',
|
||||||
'release_timestamp': 1546545600,
|
'release_timestamp': 1546545600,
|
||||||
'release_date': '20190103',
|
'release_date': '20190103',
|
||||||
|
@ -98,7 +97,6 @@ class DRTVIE(InfoExtractor):
|
||||||
'ext': 'mp4',
|
'ext': 'mp4',
|
||||||
'episode_number': 1,
|
'episode_number': 1,
|
||||||
'title': 'Spise med Price: Pasta Selv',
|
'title': 'Spise med Price: Pasta Selv',
|
||||||
'alt_title': '1. Pasta Selv',
|
|
||||||
'release_date': '20230807',
|
'release_date': '20230807',
|
||||||
'description': 'md5:2da9060524fed707810d71080b3d0cd8',
|
'description': 'md5:2da9060524fed707810d71080b3d0cd8',
|
||||||
'duration': 1750,
|
'duration': 1750,
|
||||||
|
@ -230,7 +228,6 @@ class DRTVIE(InfoExtractor):
|
||||||
'subtitles': subtitles,
|
'subtitles': subtitles,
|
||||||
**traverse_obj(item, {
|
**traverse_obj(item, {
|
||||||
'title': 'title',
|
'title': 'title',
|
||||||
'alt_title': 'contextualTitle',
|
|
||||||
'description': 'description',
|
'description': 'description',
|
||||||
'thumbnail': ('images', 'wallpaper'),
|
'thumbnail': ('images', 'wallpaper'),
|
||||||
'release_timestamp': ('customFields', 'BroadcastTimeDK', {parse_iso8601}),
|
'release_timestamp': ('customFields', 'BroadcastTimeDK', {parse_iso8601}),
|
||||||
|
@ -336,7 +333,6 @@ class DRTVSeasonIE(InfoExtractor):
|
||||||
'url': f'https://www.dr.dk/drtv{episode["path"]}',
|
'url': f'https://www.dr.dk/drtv{episode["path"]}',
|
||||||
'ie_key': DRTVIE.ie_key(),
|
'ie_key': DRTVIE.ie_key(),
|
||||||
'title': episode.get('title'),
|
'title': episode.get('title'),
|
||||||
'alt_title': episode.get('contextualTitle'),
|
|
||||||
'episode': episode.get('episodeName'),
|
'episode': episode.get('episodeName'),
|
||||||
'description': episode.get('shortDescription'),
|
'description': episode.get('shortDescription'),
|
||||||
'series': traverse_obj(data, ('entries', 0, 'item', 'title')),
|
'series': traverse_obj(data, ('entries', 0, 'item', 'title')),
|
||||||
|
@ -349,7 +345,6 @@ class DRTVSeasonIE(InfoExtractor):
|
||||||
'id': season_id,
|
'id': season_id,
|
||||||
'display_id': display_id,
|
'display_id': display_id,
|
||||||
'title': traverse_obj(data, ('entries', 0, 'item', 'title')),
|
'title': traverse_obj(data, ('entries', 0, 'item', 'title')),
|
||||||
'alt_title': traverse_obj(data, ('entries', 0, 'item', 'contextualTitle')),
|
|
||||||
'series': traverse_obj(data, ('entries', 0, 'item', 'title')),
|
'series': traverse_obj(data, ('entries', 0, 'item', 'title')),
|
||||||
'entries': entries,
|
'entries': entries,
|
||||||
'season_number': traverse_obj(data, ('entries', 0, 'item', 'seasonNumber'))
|
'season_number': traverse_obj(data, ('entries', 0, 'item', 'seasonNumber'))
|
||||||
|
@ -380,7 +375,6 @@ class DRTVSeriesIE(InfoExtractor):
|
||||||
'url': f'https://www.dr.dk/drtv{season.get("path")}',
|
'url': f'https://www.dr.dk/drtv{season.get("path")}',
|
||||||
'ie_key': DRTVSeasonIE.ie_key(),
|
'ie_key': DRTVSeasonIE.ie_key(),
|
||||||
'title': season.get('title'),
|
'title': season.get('title'),
|
||||||
'alt_title': season.get('contextualTitle'),
|
|
||||||
'series': traverse_obj(data, ('entries', 0, 'item', 'title')),
|
'series': traverse_obj(data, ('entries', 0, 'item', 'title')),
|
||||||
'season_number': traverse_obj(data, ('entries', 0, 'item', 'seasonNumber'))
|
'season_number': traverse_obj(data, ('entries', 0, 'item', 'seasonNumber'))
|
||||||
} for season in traverse_obj(data, ('entries', 0, 'item', 'show', 'seasons', 'items'))]
|
} for season in traverse_obj(data, ('entries', 0, 'item', 'show', 'seasons', 'items'))]
|
||||||
|
@ -390,7 +384,6 @@ class DRTVSeriesIE(InfoExtractor):
|
||||||
'id': series_id,
|
'id': series_id,
|
||||||
'display_id': display_id,
|
'display_id': display_id,
|
||||||
'title': traverse_obj(data, ('entries', 0, 'item', 'title')),
|
'title': traverse_obj(data, ('entries', 0, 'item', 'title')),
|
||||||
'alt_title': traverse_obj(data, ('entries', 0, 'item', 'contextualTitle')),
|
|
||||||
'series': traverse_obj(data, ('entries', 0, 'item', 'title')),
|
'series': traverse_obj(data, ('entries', 0, 'item', 'title')),
|
||||||
'entries': entries
|
'entries': entries
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user