以编程方式Java从youtube和其他音乐网站下载mp3

时间:2014-11-19 16:27:28

标签: java video youtube mp3

我需要让我的应用程序的客户端粘贴youtube(或以后的任何其他网站)URL并从指定的视频下载音乐(mp3)。

我正在寻找stackoverflow和google上的解决方案,并发现它仍然是他们的法律。我们只能从youtube下载任何东西。如果这样做,youtube将阻止我们的服务。

但是,我知道仍然有可用的网站,我们可以轻松地将视频转换为mp3,例如:http://2conv.com这些网站在网络上存在很长时间。

那么他们是如何避免使用youtube-law的呢?如何使用Java从youtube下载视频? (我不要求代码,但只是如何做到这一点,在谷歌输入什么来找到答案)

感谢阅读!我真的需要答案,因为从youtube下载必须是我的应用程序的核心功能

要清除而不是向下投票:

会违反youtube服务条款,只是询问是否有任何方法可以根据youtube条款调整我的需求?

2 个答案:

答案 0 :(得分:1)

不幸的是不可能。视频文件与其音频文件集成在一起。因此,如果您想从任何视频文件中提取音频,您应该下载整个内容,然后自己将其音频提取到mp3。这样做的每个服务首先获取视频,然后如上所述。确保不要违反任何服务条款。

答案 1 :(得分:1)

可以使用Pafy脚本( Python ),此API基于youtube-dl

您可以在以下位置查看更多youtube-dl支持网站: https://rg3.github.io/youtube-dl/supportedsites.html