Utk*_*xit 5 youtube-api youtube-data-api
我们是几个软件开发人员,计划制作一些商业扩展程序或一些网站,使互联网连接速度慢或数据有限的用户可以通过 YouTube 的 API 播放几乎任何视频。尽管在浏览 API 文档时,我们看到了以下部分,
Your API Client will not, and You will not encourage or create functionality for Your users or other third parties to:
"separate, isolate, or modify the audio or video components of any YouTube audiovisual content made available through the YouTube API"
-Kuan Yong, YouTube API Team
Run Code Online (Sandbox Code Playgroud)
是否没有这样的合法方法可以让我们仅禁用视频和流音频,甚至使用商业 API 也不能?
希望得到积极答复。
仅播放音频意味着隔离音频,这明显违反了 YouTube API 的条款和条件。但据我所知,不使用YouTube API时没有这样的限制。例如,youtube-dl是 YouTube 和数百个其他网站的视频下载器,具有仅下载音频的功能。
事实上,在 YouTube 的格式中,音频和视频实际上存储在服务器上的单独文件中。这意味着您实际上可以获取音频文件的路径并将其流式传输给您的用户。查看开源youtube-dl,特别是youtube 模块,了解更多详细信息。
编辑
我只是链接到一个库的原因是 YouTube 不断改变他们格式化、存储和流式传输视频的方式。这意味着检索视频音频组件的直接链接是一项经常变化的任务。如果您可以链接到 youtube-dl 的 python 模块,那么只要发生此类更改,您就可以利用它们的更新。
免责声明
我不完全确定这是否合法等等。因此,我对您的决定不承担任何责任,也不容忍这种行为。
| 归档时间: |
|
| 查看次数: |
8532 次 |
| 最近记录: |