new playlist format

This commit is contained in:
Azlux
2018-11-13 15:48:09 +01:00
parent b4ae33602e
commit 6aca72eaee
10 changed files with 357 additions and 185 deletions

17
media/url.py Normal file
View File

@ -0,0 +1,17 @@
import youtube_dl
import variables as var
def get_url_info():
with youtube_dl.YoutubeDL() as ydl:
for i in range(2):
try:
print(var.playlist)
info = ydl.extract_info(var.playlist[-1]['url'], download=False)
var.playlist[-1]['duration'] = info['duration'] / 60
var.playlist[-1]['title'] = info['title']
except youtube_dl.utils.DownloadError:
pass
else:
return True
return False