mirror of
				https://github.com/yt-dlp/yt-dlp.git
				synced 2025-10-31 22:55:18 +00:00 
			
		
		
		
	[bilibili] Add support for player.bilibili.com (closes #24402)
This commit is contained in:
		| @@ -434,3 +434,17 @@ class BilibiliAudioAlbumIE(BilibiliAudioBaseIE): | |||||||
|                     entries, am_id, album_title, album_data.get('intro')) |                     entries, am_id, album_title, album_data.get('intro')) | ||||||
|  |  | ||||||
|         return self.playlist_result(entries, am_id) |         return self.playlist_result(entries, am_id) | ||||||
|  |  | ||||||
|  |  | ||||||
|  | class BiliBiliPlayerIE(InfoExtractor): | ||||||
|  |     _VALID_URL = r'https?://player\.bilibili\.com/player\.html\?.*?\baid=(?P<id>\d+)' | ||||||
|  |     _TEST = { | ||||||
|  |         'url': 'http://player.bilibili.com/player.html?aid=92494333&cid=157926707&page=1', | ||||||
|  |         'only_matching': True, | ||||||
|  |     } | ||||||
|  |  | ||||||
|  |     def _real_extract(self, url): | ||||||
|  |         video_id = self._match_id(url) | ||||||
|  |         return self.url_result( | ||||||
|  |             'http://www.bilibili.tv/video/av%s/' % video_id, | ||||||
|  |             ie=BiliBiliIE.ie_key(), video_id=video_id) | ||||||
|   | |||||||
| @@ -105,6 +105,7 @@ from .bilibili import ( | |||||||
|     BiliBiliBangumiIE, |     BiliBiliBangumiIE, | ||||||
|     BilibiliAudioIE, |     BilibiliAudioIE, | ||||||
|     BilibiliAudioAlbumIE, |     BilibiliAudioAlbumIE, | ||||||
|  |     BiliBiliPlayerIE, | ||||||
| ) | ) | ||||||
| from .biobiochiletv import BioBioChileTVIE | from .biobiochiletv import BioBioChileTVIE | ||||||
| from .bitchute import ( | from .bitchute import ( | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Sergey M․
					Sergey M․