这个discord.js bot有一个音乐命令,它有一个子命令'download'来下载提供的YouTube链接的.mp3文件。现在,当然,我已经完成了关于将YouTube视频转换和下载到mp3文件的研究。我发现下载受版权保护的内容非法,但下载未受版权保护的内容合法。
因此,在实际下载.mp3文件之前,我想检查视频是否被任何版权组(如华纳音乐等)声明。我检查了许多其他类似的问题,大多数似乎都指向licensedContent
布尔值,这是不我想要的答案。 NCS(NoCopyrightSounds,一个提供免版权音乐的YouTube频道)将其视频licensedContent
设置为true
,但允许下载其视频。
我看了一下官方的YouTube API v3,但没有发现可能导致我想要的结果。有没有办法检测到这个?
答案 0 :(得分:0)
licensedContent
属性实际代表的是:
表示视频是否代表许可内容,这意味着 内容已上传到与YouTube内容相关联的频道 合伙人,然后由该合伙人声称。
这也是v3返回的唯一属性,它暗示了与媒体相关的任何版权法。
当您参考NCS音乐时,如果您阅读其音乐视频中发布的说明,您会发现几个免责声明。
首先:
©NCS版本可以在用户生成中免费使用和货币化 内容(UGC)由独立内容创作者在视频内容上制作 YouTube& Twitch,不用担心版权声明。
在底部你会发现以下免责声明:
如果您是对使用NCS感兴趣的品牌或商业组织 其他地方的音乐,请联系 许可[在] nocopyrightsounds.co.uk
正如您所看到的,内容确实受版权保护,因此如果您打算在下载页面上使用他们的视频,则需要先与他们联系。