gpt4 book ai didi

python - 使用批处理文件在Python中嵌入Youtube-DL

转载 作者:行者123 更新时间:2023-12-03 06:14:23 27 4
gpt4 key购买 nike

好的,我知道要在您使用的python程序中从Youtube-DL获取Mp3文件

from __future__ import unicode_literals
import youtube_dl


ydl_opts = {
'format': 'bestaudio/best',
'postprocessors': [{
'key': 'FFmpegExtractAudio',
'preferredcodec': 'mp3',
'preferredquality': '192',
}],
}
with youtube_dl.YoutubeDL(ydl_opts) as ydl:
ydl.download(['http://www.youtube.com/watch?v=BaW_jenozKc'])

我已经知道它可以正常工作。我的问题是我无法使用-a或--batch文件FILE来处理此问题,因此我试图设置文件系统,但这只是随机猜测,而且自述文件中的信息缺少嵌入功能。

无论如何,是否可以使用Python程序从txt文件下载youtube视频,或者在线解释嵌入的资源

最佳答案

根据我所看到的,您可以将数组传递给ydl.download(),那么为什么不将文件读入数组:

with open(filename) as f:
urls = f.readlines()

然后,将其传递给 download:
with youtube_dl.YoutubeDL(ydl_opts) as ydl:
ydl.download(urls)

关于python - 使用批处理文件在Python中嵌入Youtube-DL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46029635/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com