download next into playlist
This commit is contained in:
@ -26,8 +26,12 @@ def get_music_info(index=0):
|
||||
for i in range(2):
|
||||
try:
|
||||
info = ydl.extract_info(var.playlist[0]['url'], download=False)
|
||||
var.playlist[0]['current_duration'] = info['entries'][0]['duration'] / 60
|
||||
var.playlist[0]['current_title'] = info['entries'][0]['title']
|
||||
if var.playlist[0]['current_index'] == index:
|
||||
var.playlist[0]['current_duration'] = info['entries'][0]['duration'] / 60
|
||||
var.playlist[0]['current_title'] = info['entries'][0]['title']
|
||||
elif var.playlist[0]['current_index'] == index - 1:
|
||||
var.playlist[0]['next_duration'] = info['entries'][0]['duration'] / 60
|
||||
var.playlist[0]['next_title'] = info['entries'][0]['title']
|
||||
except youtube_dl.utils.DownloadError:
|
||||
pass
|
||||
else:
|
||||
|
@ -3,7 +3,11 @@ import variables as var
|
||||
|
||||
|
||||
def get_url_info():
|
||||
with youtube_dl.YoutubeDL() as ydl:
|
||||
ydl_opts = {
|
||||
'noplaylist': True
|
||||
}
|
||||
|
||||
with youtube_dl.YoutubeDL(ydl_opts) as ydl:
|
||||
for i in range(2):
|
||||
try:
|
||||
print(var.playlist)
|
||||
|
Reference in New Issue
Block a user