一个高度可自定义的界面,可在美丽的小浏览器页面中在Spotify上显示您当前的播放状态!
您可能需要在Spotify自己的(我认为,势不可挡)的全屏模式上使用它,或者您可以将其用于电视,以使其过时,低分辨率的OSD成为新鲜的油漆工作!
该界面主要是仅读取的。具体而言,这意味着您实际上无法控制音乐,除了播放,暂停和跳过等一些基本命令之外(需要先在设置中启用)。这既是因为对Spotify API的局限性,又是因为这个想法是将此应用程序设置一次,然后将其作为纯信息显示永久运行。
这是有用的一个例子是举办一场聚会,您想让客人随时看到哪些歌曲在前方,通过将监视器放在连接到Raspberry Pi的舞池附近。
这两个示例仅显示SpotifyBigpicture的默认预设的示例。有关更多屏幕截图,请参阅其他预设!
单击接口左上方的齿轮符号以打开设置以进行视觉偏好。在这里,您只需单击几下即可从许多选项中自定义接口的样式!
您的设置会自动存储在本地,因此您无需担心每次重新开放网站时都重新配置所有内容。
(如果您喜欢视频教程,请单击此处)
从这里,您可以在继续安装的两种方法之一之间选择。
http://localhost:8183/login-callback (确保在保存之前单击“小绿色”按钮!)spotifybot.properties文件中的各个字段中的客户ID和客户端秘密java -jar SpotifyBigPicture.jar启动应用程序http://ip-of-docker-machine:8183/login-callback 。登录回调必须以/login-callback结尾!还要确保在保存之前单击小绿色“添加”按钮docker pull ghcr.io/selbi182/spotifybigpicturedocker run --name spotifybigpicture -d -p 8183:8183 -e client_id=CLIENTID -e client_secret=CLIENTSECRET -e redirect_uri=REDIRECTURI ghcr.io/selbi182/spotifybigpicturedocker logs -f spotifybigpicture以便您可以看到下一步所需的URLhttps://accounts.spotify.com:443/authorize?client_id=[...]&response_type=code&redirect_uri=[...]&scope=[...]通过对Spotify的API进行轮询,从Spotify的API获取了一次信息。不幸的是,没有“正确”的方法,因为对于公共API而言,无法使用歌曲更改的网络钩(例如Discord使用它们)。
结果,连接可能会不时卡住。该应用程序将在可能的情况下自动尝试重新建立连接,通常只需几秒钟。为了使界面的外观尽可能顺畅,如果目前正在播放歌曲,计时器将通过自行计算几秒钟来模拟播放。
但是,如果界面完全没有反应,请尝试以下方法:
更改当前的播放上下文(例如从播放列表更改为专辑)
无论出于奇怪的原因,只需单击PC上Spotify中的设备按钮(甚至没有选择任何其他设备,实际上只是打开下拉菜单)有时会迫使接口赶上。这是我修复卡住屏幕的首选,而且效果很好:

如果您遇到任何问题,请在Github上写一张问题票,我很乐意看一下:)
或者,在不和谐中给我发消息。我的用户名是: Selbi