如何通过youtube-dl搜索视频并获取ID后在浏览器收听?
使用youtube-dl实现搜索获视频ID并提取播放链接的流程
步骤1:搜索视频并提取URL ID
直接执行以下命令,就能只返回搜索结果里第一个视频的ID,不会触发下载:
youtube-dl --get-id "ytsearch1:P!NK - Never Gonna Not Dance Again"
--get-id:指定youtube-dl仅输出视频的URL ID,跳过下载流程ytsearch1::限定只获取搜索结果中的第一个视频,把数字改成其他数值(比如ytsearch3)就能获取对应数量的结果ID
步骤2:通过ID提取播放链接
拿到ID(比如示例里的iqYK79jCssA)后,执行下面的命令提取直接播放链接:
youtube-dl -g 'iqYK79jCssA'
-g是--get-url的简写,会返回视频的可直接访问的播放URL,复制这个链接到浏览器就能打开收听了。
内容的提问来源于stack exchange,提问作者Francesco Mantovani
相关产品推荐
相关产品推荐

