Eine sehr anpassbare Schnittstelle, die Ihren aktuellen Wiedergabestatus auf Spotify auf einer schönen kleinen Browserseite anzeigt!
Möglicherweise möchten Sie dies über Spotify's Own verwenden (meiner Meinung nach eher überwältigend) Vollbildmodus, oder Sie können ihn für Ihr Fernseher verwenden, um diesen veralteten OSD mit niedriger Auflösung einen frischen Lackierjob zu verleihen!
Diese Schnittstelle ist in erster Linie schreibgeschützt. Insbesondere bedeutet dies, dass Sie Ihre Musik nicht tatsächlich kontrollieren können , über einige grundlegende Befehle wie Spielen, Pause und Überspringen hinaus (muss zuerst in den Einstellungen aktiviert werden). Dies liegt sowohl an Einschränkungen für die Spotify -API als auch daran, diese App einmal einzurichten, und es wird dann dauerhaft als reine Informationsanzeige ausgeführt.
Ein Beispiel, bei dem dies nützlich ist, wäre eine Party, auf der Sie Ihre Gäste jederzeit sehen möchten, welche Songs vor uns liegen, indem Sie einen Monitor in der Nähe der Tanzfläche stellen, die Sie mit einem Raspberry Pi verbinden.
Diese beiden Beispiele zeigen nur Beispiele für das Standardvoreinsatz von SpotifyBigPicture. Weitere Screenshots finden Sie in den anderen Voreinstellungen!
Klicken Sie oben links in der Schnittstelle auf das Zahnradsymbol, um die Einstellungen für visuelle Einstellungen zu öffnen. Hier können Sie das Styling der Schnittstelle aus einer Reihe von Optionen mit nur wenigen Klicks anpassen!
Ihre Einstellungen werden automatisch lokal gespeichert, sodass Sie sich bei jeder Wiedereröffnung der Website keine Sorgen machen müssen, alles neu zu konfigurieren.
(Wenn Sie ein Video -Tutorial bevorzugen, klicken Sie hier)
Von hier aus können Sie zwischen zwei Möglichkeiten wählen, um mit der Installation fortzufahren.
http://localhost:8183/login-callback (Stellen Sie sicher, dass Sie vor dem Speichern auf die Schaltfläche "Little Green hinzufügen" klicken!)spotifybot.properties gespeichert habenjava -jar SpotifyBigPicture.jarhttp://ip-of-docker-machine:8183/login-callback . Der Login-Rückruf muss mit /login-callback enden! Stellen Sie außerdem sicher, dass Sie vor dem Speichern auf die Schaltfläche "Little Green" klickendocker 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 aus, damit Sie die für den nächste Schritt erforderliche URL sehen könnenhttps://accounts.spotify.com:443/authorize?client_id=[...]&response_type=code&redirect_uri=[...]&scope=[...]Die Informationen werden von der API von Spotify abgerufen, indem sie sie einmal in einer Sekunde befragten. Leider gibt es keine "richtige" Möglichkeit, dies zu tun, da Webhooks für Songänderungen (wie zum Beispiel Discord sie verwendet) für die öffentliche API nicht verfügbar sind.
Infolgedessen kann die Verbindung von Zeit zu Zeit stecken bleiben. Die App versucht automatisch, Verbindungen nach Möglichkeit wiederherzustellen, was normalerweise nur einige Sekunden dauert. Um das Aussehen der Schnittstelle so reibungslos wie möglich zu halten, simuliert der Timer die Wiedergabe, indem sie weiterhin Sekunden für sich genommen wird, wenn derzeit ein Lied spielt.
Wenn die Schnittstelle jedoch völlig nicht mehr reagiert, probieren Sie diese Ansätze aus:
Ändern Sie den aktuellen Wiedergabebeducker (zB wechseln Sie von einer Wiedergabeliste zu einem Album).
Aus irgendeinem bizarrem Grund klicken Sie einfach auf die Schaltfläche Geräte in Spotify auf Ihrem PC (nicht einmal die Auswahl eines anderen Geräts, buchstäblich nur den Dropdown -Bereich), zwingt die Schnittstelle manchmal, um nachzuholen. Dies war meine Anlaufstelle für die Behebung von steckigen Bildschirmen, und es funktioniert überraschend gut:

Wenn Sie Probleme haben, schreiben Sie ein Ausgabe -Ticket auf Github und ich werde es mir gerne ansehen :)
Alternativ senden Sie mir eine Nachricht über Zwietracht. Mein Benutzername ist: Selbi