【发布时间】:2011-01-19 17:02:01
【问题描述】:
在我的项目中,我必须使用 youtube api 并且只播放视频的音频。我们不能显示 youtube 播放器。是否可以使用 youtube api 只播放音频而不显示视频?
【问题讨论】:
-
尽量不要以 YouTube 为来源构建下一个 Spotify!提取音频违反了 YouTube 的服务条款。有了这个想法,如果不是他们的法律团队的邮件中的一封信,如果你把它拉大的话,你就有可能终止对他们 API 的访问。
-
@ThinkCode 谁说过“Spotify”和音乐?有很多很棒的开放课件,我真的不明白为什么这么多应用程序可以摆脱音频/视频下载选项以及为什么 Google/YouTube 不开放,如果特定视频可以公开访问,那么为什么不只是音频? OP 可能会欣赏这种洞察力。
-
@ablaze 真的很简单。 YouTube 免费提供所有内容和一些广告。当您通过简单地提取音频来绕过视频的观看部分时,该内容抓取不会产生任何收入。收入为免费服务提供动力。帮助托管和交付内容的服务器资源不是免费的,也不会像我们吃的食物一样免费。您可以为自己和您的家人使用 adblock 和自定义项目,但让它成为所有人都可以使用的应用程序是行不通的,至少没有 Google 的律师!
-
谢谢!我本身不是“YouTuber”,但我注意到并非所有视频都有促销活动?例如youtu.be/FGugpmN_S8w?list=PL3FBB913A985D7F31。另外,YouTube API 没有办法查询视频是否有促销活动吗?如果不是你上面说的可能不适用。所以我不确定 YouTube 会如何证明这一点。
-
下载绝对会减少 YouTube 数据传输的成本,但我认为如果 Google 不喜欢它,那么仅流式传输音频也可以节省带宽。 (播放诸如广播之类的广告,以您自己为例,Spotify 也是如此)