【发布时间】:2021-08-25 13:00:05
【问题描述】:
我正在制作一个应用程序,它将使用 youtube_dl 模块将 Youtube 视频转换为 .mp3 文件。
import youtube_dl
def run():
video_url = input("please enter youtube video url:")
video_info = youtube_dl.YoutubeDL().extract_info(
url = video_url,download=False
)
filename = f"{video_info['title']}.mp3"
options={
'format': 'bestaudio/best',
'keepvideo': False,
'outtmpl': filename,
}
with youtube_dl.YoutubeDL(options) as ydl:
ydl.download([video_info['webpage_url']])
print("Download complete... {}".format(filename))
if __name__=='__main__':
run()
好吧,如果我运行它并粘贴一个 youtube 视频链接,它会将.mp3 文件下载到我的.py 文件所在的同一文件夹中。但是我怎样才能为Android指定路径并让.mp3下载到用户的
Download 文件夹?
【问题讨论】:
-
我会尝试文件名的完整路径。
标签: android python-3.x path youtube-dl