audio_services should now be completely independent from the source code it's self. #273

This commit is contained in:
paul
2019-02-26 08:50:38 +01:00
parent c82ef1855c
commit fe72fe97b5
2 changed files with 23 additions and 13 deletions

View File

@@ -0,0 +1,12 @@
# -*- coding: utf-8 -*-
import youtube_dl
def get_video_url(url):
ydl = youtube_dl.YoutubeDL({'quiet': True, 'format': 'bestaudio/best', 'outtmpl': u'%(id)s%(ext)s'})
with ydl:
result = ydl.extract_info(url, download=False)
if 'entries' in result:
video = result['entries'][0]
else:
video = result
return video["url"]