youtube api - получить информацию "музыка в этом видео" из метаданных видео? - PullRequest
0 голосов
/ 06 июня 2018

Я выполнил поиск в Интернете, но не смог найти способ извлечь информацию о музыкальном произведении, используемом в видео (НЕ музыкальное видео), с помощью API YouTube.

Например, вописание этого видео или этого видео , есть отдельный раздел о "музыке в этом видео", и там можно найти информацию о названии песни, исполнителе,альбом, лицензия и т. д.

enter image description here

Я хотел бы получить эту информацию, используя YouTube API.К сожалению, до сих пор мне не удалось обнаружить эту информацию с помощью API YouTube.Возвращенные метаданные просто не содержат информацию о музыке (я могу получить такую ​​информацию, как commentCount, dislikeCount и т. Д.).

Можно ли получить информацию о музыке, использованной в видео, если такая информацияприсутствует в описании видео?Заранее спасибо!

1 Ответ

0 голосов
/ 27 июля 2019

Официального метода API не задокументировано, но вы можете использовать youtube-dl из программы Python для получения этой информации, например,

import youtube_dl

url = 'https://www.youtube.com/watch?v=6_b7RDuLwcI'
ydl = youtube_dl.YoutubeDL({})
with ydl:
    video = ydl.extract_info(url, download=False)

print('{} - {}'.format(video['artist'], video['track']))
...