LINUX.ORG.RU

raspotify + LCD(hd4478)

 ,


0

1

Имеется микрокомпьютер bananapi с поключеным LCD на базе hd4478. В данный момент работает связка mpd и mpd_trigger (который обрабатываем собития и выводит через самописную програмку на C инофрмацию на LCD). Так же есть возможность проигрывать контент spotify через запущенный на этом же компьютере процес librespot. В опциях этой программы есть возможность отслеживать события и передавать через заранее определенные переменные информацию на внешнюю программу. Среди этих переменных есть track_id (идентификатор трека в spotify). Данные о нем можна получить через post (например curl-ом) при помощи API spotify. Но необходимый для этого ticket рабоает только определенное время (несколько минут). Вопрос. Как можна либо получить такой ticket на всегда. Либо кто-то знает другой способ получить данные о треке (испольнитель, название композиции)?

Проблему разрешил. Установил https://pypi.org/project/spotify-cli/ и прикрутил его к librespot через опцию -onevent в скрипте. В самом скрипте отслеживаются события, которіе нужно выводить на дисплей.

Может кому было интересно….

oleg_kravchenko
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.