mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 14:45:14 +00:00 
			
		
		
		
	[vgtv] support ap.vgtv.no and fix old videos extraction(fixes #8719)
This commit is contained in:
		| @@ -20,6 +20,7 @@ class VGTVIE(XstreamIE): | ||||
|         'aftenbladet.no/tv': 'satv', | ||||
|         'fvn.no/fvntv': 'fvntv', | ||||
|         'aftenposten.no/webtv': 'aptv', | ||||
|         'ap.vgtv.no/webtv': 'aptv', | ||||
|     } | ||||
|  | ||||
|     _APP_NAME_TO_VENDOR = { | ||||
| @@ -35,7 +36,7 @@ class VGTVIE(XstreamIE): | ||||
|                     (?P<host> | ||||
|                         %s | ||||
|                     ) | ||||
|                     / | ||||
|                     /? | ||||
|                     (?: | ||||
|                         \#!/(?:video|live)/| | ||||
|                         embed?.*id= | ||||
| @@ -107,19 +108,27 @@ class VGTVIE(XstreamIE): | ||||
|             'md5': 'fd828cd29774a729bf4d4425fe192972', | ||||
|             'info_dict': { | ||||
|                 'id': '21039', | ||||
|                 'ext': 'mov', | ||||
|                 'ext': 'mp4', | ||||
|                 'title': 'TRAILER: «SWEATSHOP» - I can´t take any more', | ||||
|                 'description': 'md5:21891f2b0dd7ec2f78d84a50e54f8238', | ||||
|                 'duration': 66, | ||||
|                 'timestamp': 1417002452, | ||||
|                 'upload_date': '20141126', | ||||
|                 'view_count': int, | ||||
|             } | ||||
|             }, | ||||
|             'params': { | ||||
|                 # m3u8 download | ||||
|                 'skip_download': True, | ||||
|             }, | ||||
|         }, | ||||
|         { | ||||
|             'url': 'http://www.bt.no/tv/#!/video/100250/norling-dette-er-forskjellen-paa-1-divisjon-og-eliteserien', | ||||
|             'only_matching': True, | ||||
|         }, | ||||
|         { | ||||
|             'url': 'http://ap.vgtv.no/webtv#!/video/111084/de-nye-bysyklene-lettere-bedre-gir-stoerre-hjul-og-feste-til-mobil', | ||||
|             'only_matching': True, | ||||
|         }, | ||||
|     ] | ||||
|  | ||||
|     def _real_extract(self, url): | ||||
| @@ -144,8 +153,6 @@ class VGTVIE(XstreamIE): | ||||
|         if len(video_id) == 5: | ||||
|             if appname == 'bttv': | ||||
|                 info = self._extract_video_info('btno', video_id) | ||||
|             elif appname == 'aptv': | ||||
|                 info = self._extract_video_info('ap', video_id) | ||||
|  | ||||
|         streams = data['streamUrls'] | ||||
|         stream_type = data.get('streamType') | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 remitamine
					remitamine