diff options
author | k3ns1n <44774466+k3ns1n@users.noreply.github.com> | 2022-01-02 19:14:20 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-02 22:44:20 +0530 |
commit | af3cbd878282c05e83b6ab2628d83a85c9837eec (patch) | |
tree | ee9ca870832d5ee38c3bb06217e32ad96b48ee11 | |
parent | 7141ced57dc05d9a8a3c56dd7990c61852894eed (diff) | |
download | hypervideo-pre-af3cbd878282c05e83b6ab2628d83a85c9837eec.tar.lz hypervideo-pre-af3cbd878282c05e83b6ab2628d83a85c9837eec.tar.xz hypervideo-pre-af3cbd878282c05e83b6ab2628d83a85c9837eec.zip |
[vk] Improve _VALID_URL (#2207)
Authored by: k3ns1n
-rw-r--r-- | yt_dlp/extractor/vk.py | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/yt_dlp/extractor/vk.py b/yt_dlp/extractor/vk.py index 5cdb1542d..27f4e7a28 100644 --- a/yt_dlp/extractor/vk.py +++ b/yt_dlp/extractor/vk.py @@ -90,7 +90,7 @@ class VKIE(VKBaseIE): (?:(?:m|new)\.)?vk\.com/(?:.+?\?.*?z=)?video| (?:www\.)?daxab.com/embed/ ) - (?P<videoid>-?\d+_\d+)(?:.*\blist=(?P<list_id>[\da-f]+))? + (?P<videoid>-?\d+_\d+)(?:.*\blist=(?P<list_id>([\da-f]+)|(ln-[\da-zA-Z]+)))? ) ''' _TESTS = [ @@ -182,6 +182,17 @@ class VKIE(VKBaseIE): 'skip': 'Removed', }, { + 'url': 'https://vk.com/video-93049196_456239755?list=ln-cBjJ7S4jYYx3ADnmDT', + 'info_dict': { + 'id': '-93049196_456239755', + 'ext': 'mp4', + 'title': '8 серия (озвучка)', + 'duration': 8383, + 'upload_date': '20211222', + 'view_count': int, + }, + }, + { # video (removed?) only available with list id 'url': 'https://vk.com/video30481095_171201961?list=8764ae2d21f14088d4', 'md5': '091287af5402239a1051c37ec7b92913', |