Mad*_*kam 13 video youtube youtube-dl
我想从 YouTube 搜索查询中下载视频,使用youtube-dl. 假设我想要来自搜索查询https://www.youtube.com/results?q=how+to+create+android+app+in+android+studio 的视频。
如何从 YouTube 和其他视频网站下载基于查询的视频?这是我尝试过的,它导致以下错误:

Mik*_*Kay 13
youtube-dl 有一个内置的搜索选项。旧方式:
youtube-dl "gvsearch1:how to create android app in app studio"
Run Code Online (Sandbox Code Playgroud)
参数是:gvsearchX,其中gvsearch表示使用 google 并且X是您要下载的结果数。所以上面会搜索“how to create android app in app studio”并下载第一个结果。
(更新!)现在似乎 ytsearch(youtube 搜索)是更好的方法:
youtube-dl "ytsearch1:how to create android app in app studio"
Run Code Online (Sandbox Code Playgroud)
是的,可以从 YouTube 上的搜索查询下载视频。
添加&page=1到前面的查询允许下载通过。
https://www.youtube.com/results?search_query=how+to+create+android+app+in+android+studio&page=1

除了前面提到的使用谷歌视频搜索的可能性,gvsearch您还可以直接在 YouTube 上搜索:
youtube-dl "ytsearch1:how to create android app in app studio"
Run Code Online (Sandbox Code Playgroud)
我没有在任何地方找到它,但最近一条错误消息为我指明了正确的方向。