首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >仅从youtube视频中提取音频链接而不进行转换

仅从youtube视频中提取音频链接而不进行转换
EN

Stack Overflow用户
提问于 2017-01-19 13:54:16
回答 1查看 15.9K关注 0票数 9

我知道有数以百计的网站可以把youtube视频转换成mp3。大多数用户首先下载视频,然后使用youtube-dl、ffmpeg或类似的程序将其转换为服务器上的mp3(或任何其他音频格式)。

我想知道的是,有什么方法可以提取任何youtube视频的音频链接吗?我不知道这是否可能,但我看到了几个网站这样做。

First网站: Openaisearch.com这个网站只是提供了音频的下载链接(从youtube视频中获取)。我搜索了一首歌,看到了下载网址,它看起来像这样:

代码语言:javascript
复制
https://redirector.googlevideo.com/videoplayback?source=youtube&requiressl=yes&clen=3814013&upn=dzwY9aUVYME&lmt=1469875393441562&expire=1484854959&mime=audio%2Fmp4&nh=IgpwcjAxLnNlYTA5Kg01Mi45NS4yMTYuMTAy&itag=140........... 

我相信这不是通过第一次下载并将视频转换成音频格式来完成的(如果我错了请纠正我)。虽然在使用此链接后下载的文件没有任何扩展名,但是在下载文件的末尾添加".m4a“可以完成这项工作。

第二个网站: http://keepvid.com/?url=https://www.youtube.com/watch?v=PT2

同样,类似的网站与类似的音频链接。您可以通过访问URL和查看音频文件的链接来进行检查。

知道这些网站是如何得到"googlevideo.com“链接的吗?他们会放弃youtube的视频链接吗?

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-19 14:24:54

使用youtube-dl获取视频可用的格式列表。

例如:

代码语言:javascript
复制
youtube-dl -F https://www.youtube.com/watch?v=abcdefghijk

标识您想要的音频流的格式代码,比如140。那就跑

代码语言:javascript
复制
youtube-dl --get-url -f 140 https://www.youtube.com/watch?v=abcdefghijk
票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41743510

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档