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