Получение информации об исполнителе и песне с YouTube

Давным-давно я разработал расширение для Chrome, которое может скробблировать песни, которые вы слушаете на YouTube (через вашу учетную запись last.fm). Я просто взял название видео и предположил, что оно имеет правильный формат: «Исполнитель - Название трека» (очевидно, я бы отправил запрос на last.fm, подтверждающий, что это правильная пара исполнитель / песня, прежде чем скробблировать ). Недавно (ну, наверное, пару месяцев назад) youtube начал предоставлять информацию об исполнителе и песне прямо под видео (см. Изображение), и мне было интересно, как лучше всего извлечь эту информацию.

alt text

Я надеялся получить информацию через вызов api фида YouTube (http://gdata.youtube.com/feeds/api/videos/ videoID? alt = json), но он не отображается в возвращаемом элементе json. В качестве альтернативы я мог бы попытаться извлечь его через xpath, но я полагаю, что это может привести к осложнениям, если нет информации об исполнителе / ​​песне. Если бы кто-нибудь мог помочь мне извлечь эту информацию и тем самым значительно улучшить мое расширение, я был бы очень благодарен.


person mortenfriis    schedule 09.12.2010    source источник


Ответы (1)


Я не думаю, что YouTube API может предоставить вам имя исполнителя, так как видео могут быть другими вещами, которые вам нужны, чтобы придерживаться того, что у вас есть, если они не обновили там API

person Osaed    schedule 30.09.2011