我对YouTube API的条款和条件有点困惑。如果我为用户创建一个应用程序,只下载自己的视频。是违反条款和条件的吗?
我知道下载其他人的内容绝对是禁止的,但对于您自己的视频是否相同?由于用户可以访问他们的视频管理器并下载他们自己的视频,这只是一个捷径?
谁知道可以/不能这样做?我在考虑使用这个库http://ytdownloadextension.codeplex.com/
任何指导将不胜感激,
COVO
似乎YouTube已经允许你这样做,所以我认为这是合法的:
下载您的视频
你无法下载其他人的YouTube视频,但......
您可以下载720p或360p上传到YouTube的视频的MP4文件,具体取决于视频大小。
我不这么认为Terms of Service of Youtube或Terms of Service of the API允许你这样做:
(5. K)
:您同意不会仅通过本服务的正常功能所允许的内容或个人非商业用途以外的任何其他原因进行访问,并且仅限于Streaming。 “流式传输”是指YouTube通过互联网同时将数据传输到用户操作的互联网设备,其方式是数据用于实时查看而不打算下载(永久或暂时),由用户复制,存储或重新分发。
(II. 11)
:存储YouTube视听内容的副本;
两者都非常清楚地表明用户和使用API构建的应用程序都不能“存储”内容,这是一个非常直接的声明,不允许您在应用程序中提供此类选项。现在,Youtube是否确实为其用户提供了下载其内容的界面,这是一个不按顺序的论点,因为Youtube不需要遵循他们自己的ToS,换句话说,由他们来为他们的用户提供这样的选择,但您无法将其提供给您的应用的用户。
我想你需要获得Youtube的特别许可才能在你的应用中提供这样的选项。
是。您绝对可以从YouTube下载自己的视频,因为这是您自己的内容,因此您拥有视频创作者的完全权利。