refactor: avoid use youtube-dl if music is existed locally. #78
This commit is contained in:
15
util.py
15
util.py
@ -45,12 +45,21 @@ def get_recursive_filelist_sorted(path):
|
||||
filelist.sort()
|
||||
return filelist
|
||||
|
||||
def get_music_path(music):
|
||||
uri = ''
|
||||
if music["type"] == "url":
|
||||
uri = music['path']
|
||||
elif music["type"] == "file":
|
||||
uri = var.config.get('bot', 'music_folder') + music["path"]
|
||||
elif music["type"] == "radio":
|
||||
uri = music['url']
|
||||
|
||||
def get_music_tag_info(music, uri = ""):
|
||||
return uri
|
||||
|
||||
|
||||
def get_music_tag_info(music):
|
||||
if "path" in music:
|
||||
if not uri:
|
||||
uri = var.config.get('bot', 'music_folder') + music["path"]
|
||||
uri = get_music_path(music)
|
||||
|
||||
if os.path.isfile(uri):
|
||||
match = re.search("(.+)\.(.+)", uri)
|
||||
|
Reference in New Issue
Block a user