有没有Youtube API只提供音频



这个问题我已经搜索了好几次

许多人建议"同时获取音频和视频"。并隐藏视频并表示,"没有只有音频的API"

但如果我想通过Youtube听音乐,它需要比只检索音频时更多的流量。

让我困惑的是,一款名为Firetube的安卓应用程序只提供音频。

这只是一个技巧,还是谷歌只提供音频API?

是的,您可以

是的,这当然是可能的,这里有一个API:

https://market.mashape.com/ehmo/savedeo

虽然它违反了YouTube服务条款,但从技术上讲,破解音频下载链接是可能的,这就是API的工作原理。

这就是我想象的SaveDeo API的魔力:仅从youtube视频下载音频

这是SaveDeo的人告诉我的:

Youtube只有音频文件。Savedeo除了为您提供链接。我们是如何做到这一点的原因你在用savedeo吗?

关于YouTube API 的服务条款

https://developers.google.com/youtube/terms/developer-policies

你不能:

分离、隔离或修改任何通过YouTube API提供的YouTube视听内容;

单独推广任何YouTube的音频或视频组件通过YouTube API提供的视听内容;

youtube-dl

这在技术上是可行的,并且使用youtube-dl非常容易。注意:这不是一个"api"。谷歌不支持这一点,从技术上讲,可能会违反TOS。我认为,如果你在朝鲜有访问权限,这是完全合法的。

# Download the stream and extract the audio.
youtube-dl -x
# If you just need the url you can use
youtube-dl -x --get-url <URL>

更新,因为我认为没有人认为它这么容易。如果你想把它用于私人用途(你知道,youtube术语之类的),就读一读吧。

在对不同的API和库进行了一些研究并研究了源代码之后,我只是自己和wolla尝试了一下。

只是说,每个视频的页面源中都有音频链接。

你只需要知道你在寻找什么;)

打开youtube视频,查看页面源并搜索"mime%3Audio"。应该有5个匹配,完整的url例如:

"https%3A%2F%2Fr2-sn-35cxanpbo5a-8pxl.googlevideo.com%2Fvideoplayer%3Fsource%3Dyoutube%26signature%3D30EC556F55533FBFD9003767730D10556681F33A.B12E01CA54CB9E225F58A430E9BB528081FB5%26requiresl%3Yes%26expire%3D15273066011%26crun%3D33064602%26initcwndbps%3D1152500%26ipbits%3D0%26mime%3Daudio%252Fmp4%26dur%3D192.911%26fvip%3D5%26lmt%3D1524946334873350%26key%3Dyt%26sparams%3Clen%252Cdur%252Cei%252Cgir%252Cid%252Cinitcwndbps%252Cip%252Cipbits%252Citag%252Ckeepalive%252Clmt%252Cmm%252Cmn%252Cms%252Cmv%252Cpl%252Crequiressl%252C源%252Cexpire%26itag%3D140%26gir%3Yes%26ip%3D81.53.239%26id%3Do-ALNxMeQYw4LLc1FAjxt4h795wKTdqJnzc_SBgzEJVBxR%26c%3DWEB%26keepalive%3Yes%36mm%3D31%252C29%26mn%3Dsn-35cxanpbo5a-8pxl%252Csn-2gb7sn7r%26ei%3Du4IW7DfC46rgAfrrpnIw%26ms%3Dau%252Crdu%26mt%3D1527284230%26pl%3D16%26mv%3Dm"

只要解码URL,你就得到了你想要的。

好吧,我知道这是一个老话题,但我仍然在发布我的答案,因为它仍然没有答案。

我知道下载视频是违反youtube政策的,但有一种方法可以将youtube视频下载为音频/mp3文件。

首先是:http://api.youtube6download.top这些家伙将为您提供一种最简单的方法,通过使用HTML链接、Javascript/iframe小部件将yt转换为mp3。

我还看到他们的API在mashape上列出链接:https://market.mashape.com/CoolGuruji/youtube-to-mp3-download

所有你需要输入youtube视频id,它将获取/转换youtube的视频到音频格式。

它不是youtube自己的官方API。

我在我的网站上使用它,它对我来说效果很好。

我希望现在这个问题真的得到了回答。

使用YouTube MP3 API。iframe代码生成各种质量的下载按钮,它是免费的,没有广告。

https://youtubemp3api.com/

另请查看此Github链接:YouTube-MP3-API@GitHub

我开发了YouTuber小软件来从YouTube中提取mp3。

您可以克隆源代码https://github.com/maythamfahmi/YouTuber

或者只在windows的(cmd)命令行中使用发布版本https://github.com/maythamfahmi/YouTuber/releases.

免责声明:添加的github是我的个人回购

使用loadercdn,您可以申请自己的API进行下载。

相关内容

  • 没有找到相关文章

最新更新