gpt4 book ai didi

python - 如何在Python中使用youtube dl获取youtube视频url

转载 作者:行者123 更新时间:2023-12-01 09:32:33 25 4
gpt4 key购买 nike

我想创建一个 python 程序,允许我输入搜索词并返回第一个结果的 url

def search(search):
#Gets the youtube url of the first result
return url

类似的事情。我对 youtube-dl 不太了解,也不知道如何将其实现到 python 中,因为我无法找到有关如何通过 google 执行此操作的太多信息。

最佳答案

如果您使用python 3.5,那么这非常简单。我不知道这是否适用于以前版本的 python 3.x。此处返回的结果是 URL 列表。因此,如果您想要第一个结果,请使用 search(text)[0]

import subprocess 
def search(text):
command=['youtube-dl', 'ytsearch:"' + text+'"', '-g']
result=subprocess.run(command,stdout=subprocess.PIPE,stderr=subprocess.PIPE,universal_newlines=True).stdout.split()
return result

关于python - 如何在Python中使用youtube dl获取youtube视频url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49838428/

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