diff --git a/src/you_get/extractors/netease.py b/src/you_get/extractors/netease.py index a0a3824d..c1213139 100644 --- a/src/you_get/extractors/netease.py +++ b/src/you_get/extractors/netease.py @@ -12,6 +12,8 @@ import os def netease_cloud_music_download(url, output_dir='.', merge=True, info_only=False): rid = match1(url, r'id=(.*)') + if rid is None: + rid = match1(url, r'/(\d+)/?$') if "album" in url: j = loads(get_content("http://music.163.com/api/album/%s?id=%s&csrf_token=" % (rid, rid), headers={"Referer": "http://music.163.com/"}))