При использовании YouTube API я получаю неправильные результаты из licensedContent . Вот как я это проверяю:
def videos_list_by_id(client, **kwargs):
response = client.videos().list(
**kwargs
).execute()
return response['items'][0]['contentDetails']['licensedContent']
Проблема, похоже, заключается не в коде, так как он возвращает False для видео, защищенных авторским правом, но иногда это касается и видео, не защищенного авторским правом. Я знаю это, потому что видео, которые я проверяю, загружено мной самостоятельно, и я могу видеть, есть ли у них какие-либо проблемы с авторским правом.