如何判断视频是否受版权保护? Youtube API v3

How to find out whether a video is copyright protected? Youtube API v3

这个 discord.js 机器人有一个音乐命令,它有一个子命令 'download' 来下载 YouTube link 提供的 .mp3 文件。现在,当然,我已经完成了关于将 YouTube 视频转换和下载到 mp3 文件的研究。我发现下载受版权保护的内容非法,但下载非受版权保护的内容合法

因此,在实际下载 .mp3 文件之前,我想检查该视频是否被任何版权组织(如华纳音乐等)所主张。我已经检查了许多其他类似的问题,大多数似乎都指向 licensedContent 布尔值,这是 NOT 我想要的答案。 NCS(NoCopyrightSounds,一个提供无版权音乐的 youtube 频道)将他们的视频 licensedContent 设置为 true,但允许下载他们的视频。

我查看了一些官方 YouTube API v3,但没有找到任何可以导致我想要的结果的东西。有没有办法检测到这一点?

licensedContent 属性实际代表的是:

Indicates whether the video represents licensed content, which means that the content was uploaded to a channel linked to a YouTube content partner and then claimed by that partner.

这也是 v3 返回的唯一 属性,它暗示了与媒体相关的任何版权法。

当您提到 NCS Music 时,如果您阅读他们的音乐视频上发布的说明,您会发现一些免责声明。

首先:

© NCS releases are free to be used and monetised in user-generated content (UGC) made by independent content creators in video content on YouTube & Twitch, without the fear of copyright claims.

在底部您会看到以下免责声明:

If you're a brand or a commercial organisation interested in using NCS music anywhere else, get in touch at licensing[at]nocopyrightsounds.co.uk

如您所见,内容确实受版权保护,因此如果您打算在下载页面上使用他们的视频,您需要先与他们联系。

Google .licensedContent API