0
0
Fork 0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2024-11-30 03:33:02 +00:00

[videomore] Use number fields for series

This commit is contained in:
Sergey M․ 2016-01-01 20:30:08 +06:00
parent 27bfd4e526
commit 306c51c669

View file

@ -25,9 +25,9 @@ class VideomoreIE(InfoExtractor):
'description': 'В гостях лучшие романтические комедии года, «Выживший» Иньярриту и «Стив Джобс» Дэнни Бойла.', 'description': 'В гостях лучшие романтические комедии года, «Выживший» Иньярриту и «Стив Джобс» Дэнни Бойла.',
'series': 'Кино в деталях', 'series': 'Кино в деталях',
'episode': 'В гостях Алексей Чумаков и Юлия Ковальчук', 'episode': 'В гостях Алексей Чумаков и Юлия Ковальчук',
'episode_id': None, 'episode_number': None,
'season': 'Сезон 2015', 'season': 'Сезон 2015',
'season_id': 5, 'season_number': 5,
'thumbnail': 're:^https?://.*\.jpg', 'thumbnail': 're:^https?://.*\.jpg',
'duration': 2910, 'duration': 2910,
'age_limit': 16, 'age_limit': 16,
@ -42,9 +42,9 @@ class VideomoreIE(InfoExtractor):
'description': '«Медведей» ждет решающий матч. Макеев выясняет отношения со Стрельцовым. Парни узнают подробности прошлого Макеева.', 'description': '«Медведей» ждет решающий матч. Макеев выясняет отношения со Стрельцовым. Парни узнают подробности прошлого Макеева.',
'series': 'Молодежка', 'series': 'Молодежка',
'episode': '80 серия', 'episode': '80 серия',
'episode_id': 40, 'episode_number': 40,
'season': '2 сезон', 'season': '2 сезон',
'season_id': 2, 'season_number': 2,
'thumbnail': 're:^https?://.*\.jpg', 'thumbnail': 're:^https?://.*\.jpg',
'duration': 2809, 'duration': 2809,
'age_limit': 16, 'age_limit': 16,
@ -62,9 +62,9 @@ class VideomoreIE(InfoExtractor):
'description': 'Молодежка 3 сезон скоро', 'description': 'Молодежка 3 сезон скоро',
'series': 'Молодежка', 'series': 'Молодежка',
'episode': 'Команда проиграла из-за Бакина?', 'episode': 'Команда проиграла из-за Бакина?',
'episode_id': None, 'episode_number': None,
'season': 'Промо', 'season': 'Промо',
'season_id': 99, 'season_number': 99,
'thumbnail': 're:^https?://.*\.jpg', 'thumbnail': 're:^https?://.*\.jpg',
'duration': 29, 'duration': 29,
'age_limit': 16, 'age_limit': 16,
@ -128,9 +128,9 @@ def _real_extract(self, url):
series = data.get('project_title') series = data.get('project_title')
episode = data.get('title') episode = data.get('title')
episode_id = data.get('episode_of_season') or None episode_number = int_or_none(data.get('episode_of_season') or None)
season = data.get('season_title') season = data.get('season_title')
season_id = data.get('season_pos') or None season_number = int_or_none(data.get('season_pos') or None)
return { return {
'id': video_id, 'id': video_id,
@ -138,9 +138,9 @@ def _real_extract(self, url):
'description': description, 'description': description,
'series': series, 'series': series,
'episode': episode, 'episode': episode,
'episode_id': episode_id, 'episode_number': episode_number,
'season': season, 'season': season,
'season_id': season_id, 'season_number': season_number,
'thumbnails': thumbnails, 'thumbnails': thumbnails,
'timestamp': timestamp, 'timestamp': timestamp,
'duration': duration, 'duration': duration,