mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 22:55:18 +00:00 
			
		
		
		
	[videomore] Extract series info
This commit is contained in:
		| @@ -23,11 +23,56 @@ class VideomoreIE(InfoExtractor): | |||||||
|             'ext': 'flv', |             'ext': 'flv', | ||||||
|             'title': 'В гостях Алексей Чумаков и Юлия Ковальчук', |             'title': 'В гостях Алексей Чумаков и Юлия Ковальчук', | ||||||
|             'description': 'В гостях – лучшие романтические комедии года, «Выживший» Иньярриту и «Стив Джобс» Дэнни Бойла.', |             'description': 'В гостях – лучшие романтические комедии года, «Выживший» Иньярриту и «Стив Джобс» Дэнни Бойла.', | ||||||
|  |             'series': 'Кино в деталях', | ||||||
|  |             'episode': 'В гостях Алексей Чумаков и Юлия Ковальчук', | ||||||
|  |             'episode_id': None, | ||||||
|  |             'season': 'Сезон 2015', | ||||||
|  |             'season_id': 5, | ||||||
|             'thumbnail': 're:^https?://.*\.jpg', |             'thumbnail': 're:^https?://.*\.jpg', | ||||||
|             'duration': 2910, |             'duration': 2910, | ||||||
|             'age_limit': 16, |             'age_limit': 16, | ||||||
|             'view_count': int, |             'view_count': int, | ||||||
|         }, |         }, | ||||||
|  |     }, { | ||||||
|  |         'url': 'http://videomore.ru/embed/259974', | ||||||
|  |         'info_dict': { | ||||||
|  |             'id': '259974', | ||||||
|  |             'ext': 'flv', | ||||||
|  |             'title': '80 серия', | ||||||
|  |             'description': '«Медведей» ждет решающий матч. Макеев выясняет отношения со Стрельцовым. Парни узнают подробности прошлого Макеева.', | ||||||
|  |             'series': 'Молодежка', | ||||||
|  |             'episode': '80 серия', | ||||||
|  |             'episode_id': 40, | ||||||
|  |             'season': '2 сезон', | ||||||
|  |             'season_id': 2, | ||||||
|  |             'thumbnail': 're:^https?://.*\.jpg', | ||||||
|  |             'duration': 2809, | ||||||
|  |             'age_limit': 16, | ||||||
|  |             'view_count': int, | ||||||
|  |         }, | ||||||
|  |         'params': { | ||||||
|  |             'skip_download': True, | ||||||
|  |         }, | ||||||
|  |     }, { | ||||||
|  |         'url': 'http://videomore.ru/molodezhka/sezon_promo/341073', | ||||||
|  |         'info_dict': { | ||||||
|  |             'id': '341073', | ||||||
|  |             'ext': 'flv', | ||||||
|  |             'title': 'Команда проиграла из-за Бакина?', | ||||||
|  |             'description': 'Молодежка 3 сезон скоро', | ||||||
|  |             'series': 'Молодежка', | ||||||
|  |             'episode': 'Команда проиграла из-за Бакина?', | ||||||
|  |             'episode_id': None, | ||||||
|  |             'season': 'Промо', | ||||||
|  |             'season_id': 99, | ||||||
|  |             'thumbnail': 're:^https?://.*\.jpg', | ||||||
|  |             'duration': 29, | ||||||
|  |             'age_limit': 16, | ||||||
|  |             'view_count': int, | ||||||
|  |         }, | ||||||
|  |         'params': { | ||||||
|  |             'skip_download': True, | ||||||
|  |         }, | ||||||
|     }, { |     }, { | ||||||
|         'url': 'http://videomore.ru/elki_3?track_id=364623', |         'url': 'http://videomore.ru/elki_3?track_id=364623', | ||||||
|         'only_matching': True, |         'only_matching': True, | ||||||
| @@ -81,10 +126,21 @@ class VideomoreIE(InfoExtractor): | |||||||
|             'url': thumbnail, |             'url': thumbnail, | ||||||
|         } for thumbnail in data.get('big_thumbnail_urls', [])] |         } for thumbnail in data.get('big_thumbnail_urls', [])] | ||||||
|  |  | ||||||
|  |         series = data.get('project_title') | ||||||
|  |         episode = data.get('title') | ||||||
|  |         episode_id = data.get('episode_of_season') or None | ||||||
|  |         season = data.get('season_title') | ||||||
|  |         season_id = data.get('season_pos') or None | ||||||
|  |  | ||||||
|         return { |         return { | ||||||
|             'id': video_id, |             'id': video_id, | ||||||
|             'title': title, |             'title': title, | ||||||
|             'description': description, |             'description': description, | ||||||
|  |             'series': series, | ||||||
|  |             'episode': episode, | ||||||
|  |             'episode_id': episode_id, | ||||||
|  |             'season': season, | ||||||
|  |             'season_id': season_id, | ||||||
|             'thumbnails': thumbnails, |             'thumbnails': thumbnails, | ||||||
|             'timestamp': timestamp, |             'timestamp': timestamp, | ||||||
|             'duration': duration, |             'duration': duration, | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Sergey M․
					Sergey M․