仅从 youtube 视频中提取音频 link 而不进行转换
Extract just the audio link from a youtube video without converting
我知道有数百个网站可以将 youtube 视频转换为 mp3。他们中的大多数人首先下载视频,然后在他们的服务器上使用 youtube-dl、ffmpeg 或类似程序将其转换为 mp3(或任何其他音频格式)。
我想知道的是,有什么方法可以提取任何 YouTube 视频的音频 link?我不知道这是否可行,但我看到有几个网站在这样做。
第一个网站:Openaisearch.com
该网站仅提供音频下载 link(从 youtube 视频获取)。我搜索了一首歌并看到了下载 url,它看起来像这样 :
https://redirector.googlevideo.com/videoplayback?source=youtube&requiressl=yes&clen=3814013&upn=dzwY9aUVYME&lmt=1469875393441562&expire=1484854959&mime=audio%2Fmp4&nh=IgpwcjAxLnNlYTA5Kg01Mi45NS4yMTYuMTAy&itag=140...........
我相信这不是通过首先下载视频并将其转换为音频格式来完成的(如果我错了请纠正我)。
虽然使用这个 link 后下载的文件没有任何扩展名,但是在下载的文件末尾添加“.m4a”就可以了。
第二个网站:http://keepvid.com/?url=https://www.youtube.com/watch?v=PT2_F-1esPk
同样是具有相似音频的相似网站link。您可以通过访问 URL 查看 link 个音频文件。
知道这些网站是如何获得 "googlevideo.com" link 的吗?他们是否废弃了 youtube 视频 link 之类的?
谢谢。
使用youtube-dl获取视频可用的格式列表
例如
youtube-dl -F https://www.youtube.com/watch?v=abcdefghijk
确定您想要的音频流的格式代码,比如 140
。那么运行
youtube-dl --get-url -f 140 https://www.youtube.com/watch?v=abcdefghijk
我知道有数百个网站可以将 youtube 视频转换为 mp3。他们中的大多数人首先下载视频,然后在他们的服务器上使用 youtube-dl、ffmpeg 或类似程序将其转换为 mp3(或任何其他音频格式)。
我想知道的是,有什么方法可以提取任何 YouTube 视频的音频 link?我不知道这是否可行,但我看到有几个网站在这样做。
第一个网站:Openaisearch.com 该网站仅提供音频下载 link(从 youtube 视频获取)。我搜索了一首歌并看到了下载 url,它看起来像这样 :
https://redirector.googlevideo.com/videoplayback?source=youtube&requiressl=yes&clen=3814013&upn=dzwY9aUVYME&lmt=1469875393441562&expire=1484854959&mime=audio%2Fmp4&nh=IgpwcjAxLnNlYTA5Kg01Mi45NS4yMTYuMTAy&itag=140...........
我相信这不是通过首先下载视频并将其转换为音频格式来完成的(如果我错了请纠正我)。 虽然使用这个 link 后下载的文件没有任何扩展名,但是在下载的文件末尾添加“.m4a”就可以了。
第二个网站:http://keepvid.com/?url=https://www.youtube.com/watch?v=PT2_F-1esPk
同样是具有相似音频的相似网站link。您可以通过访问 URL 查看 link 个音频文件。
知道这些网站是如何获得 "googlevideo.com" link 的吗?他们是否废弃了 youtube 视频 link 之类的?
谢谢。
使用youtube-dl获取视频可用的格式列表
例如
youtube-dl -F https://www.youtube.com/watch?v=abcdefghijk
确定您想要的音频流的格式代码,比如 140
。那么运行
youtube-dl --get-url -f 140 https://www.youtube.com/watch?v=abcdefghijk