def download(title, video_url):
ydl_opts = {
'outtmpl': '{}.%(ext)s'.format(title),
'format': 'bestaudio/best',
'postprocessors': [{
'key': 'FFmpegExtractAudio',
'preferredcodec': 'mp3',
'preferredquality': '192',
}],
}
with youtube_dl.YoutubeDL(ydl_opts) as ydl:
ydl.download([video_url])
return {
'audio': open('{}.mp3'.format(title), 'rb'),
'title': title,
}
评论列表
文章目录