1
0
mirror of https://github.com/yt-dlp/yt-dlp.git synced 2025-06-28 09:28:33 +00:00

feat: a bit better url regex

This commit is contained in:
DarkCat09 2025-03-29 21:10:40 +04:00
parent 5fb99a09ea
commit 2e5faa1540
No known key found for this signature in database

View File

@ -758,7 +758,7 @@ def _real_extract(self, url):
class VKMusicIE(VKBaseIE): class VKMusicIE(VKBaseIE):
IE_NAME = 'vk:music' IE_NAME = 'vk:music'
_VALID_URL = r'https?://(?:(?:m|new)\.)?vk\.com/(?:audio(?P<track_id>-?\d+_\d+)|(?:.*\?z=audio_playlist|music/[a-z]+/)(?P<playlist_id>-?\d+_\d+)(?:(?:%2F|_)(?P<access_hash>[0-9a-f]+))?)' _VALID_URL = r'https?://(?:(?:m|new)\.)?vk\.com/(?:audio(?P<track_id>-?\d+_\d+)|(?:.*\?(?:act|z)=audio_playlist|music/[a-z]+/)(?P<playlist_id>-?\d+_\d+)(?:(?:%2F|_|[?&]access_hash=)(?P<access_hash>[0-9a-f]+))?)'
_TESTS = [ _TESTS = [
{ {
'url': 'https://vk.com/audio-2001746599_34746599', 'url': 'https://vk.com/audio-2001746599_34746599',