Externe Integration - VLC

Hallo zusammen! :waving_hand:

Das kleine orange Dreieck ist auf fast jedem Computer der Welt zu finden und ist auch ein sehr guter Webradio-Player auf einem alten PC oder einem Raspberry, der an eine Box angeschlossen ist. Hier also VLC: VLC Media Player von Gladys aus steuern, lokal.

Was es kann

  • Ein Gerät pro VLC (bis zu drei): Titel, Künstler, Album (einschließlich des aktuellen Tracks eines Webradios), Wiedergabestatus, Fortschritt, verbleibende Zeit, Lautstärke, und die Tasten Abspielen, Pause, Stopp, Vorheriger, Nächster und Stummschaltung.
  • Das Musik-Widget von Gladys funktioniert damit, und es gibt auch ein Widget „VLC-Player“ mit dem Cover und vier Tasten.
  • Die Aktion „Auf einem Lautsprecher sprechen“ von Gladys spielt deine Ankündigungen auf VLC ab, dann setzt die Musik automatisch dort fort, wo sie aufgehört hat.
  • Vier Szenarien-Trigger: Wiedergabe gestartet, pausiert, wiederaufgenommen, gestoppt.
  • Zwei Szenarien-Aktionen: „Eine Adresse in VLC abspielen“ (ein Webradio, eine Datei, ein Stream; live, die Wiedergabeliste ersetzend oder anschließend) und „Wiedergabeliste leeren“.
  • Auf Französisch, Englisch, Deutsch und Spanisch.

Der coole Teil

7 Uhr → Das Morgen-Webradio startet bei 20 %, und die Lautstärke wird zehn Minuten später erhöht
Der Film startet → Das Licht im Wohnzimmer dimmt; Pause → es geht wieder hoch
Es klingelt → Pause, Ankündigung „Es klingelt an der Tür“, dann setzt die Musik wieder ein

Installation

:warning: Gladys 5.1 mindestens.

Sie kommt im Store beim nächsten Indexer-Durchlauf. In der Zwischenzeit: Integrationen → Von GitHub installieren, mit GitHub - guim31/gladys-vlc: VLC media player control for Gladys Assistant: playback, volume, now playing, play a URL · GitHub

  1. In VLC: Extras → Einstellungen, unten links Angezeigte Einstellungen: Alle, dann Schnittstelle → Hauptschnittstellen: Haken bei Web, und in Lua ein Passwort wählen. Speichern und VLC neu starten. (Auf einem Server: cvlc --intf http --http-password …)
  2. In Gladys: Die IP-Adresse des Geräts und dieses Passwort.
  3. Registerkarte Entdeckung: Füge deinen VLC hinzu.

Kleine, ehrliche Vorbehalte

  • Getestet mit einem echten VLC 3 unter Linux (Dateien, Webradios, Covers, Ankündigungen, VLC schließen und neu starten), aber noch nicht unter Windows oder macOS: Euer Feedback ist willkommen.
  • Keine automatische Entdeckung (VLC meldet sich nicht im Netzwerk), die Adresse muss eingegeben werden.
  • Die Stummschaltung ist eine Lautstärke von 0 (VLC gibt den Status der Stummschaltung nicht an), keine Navigation in einem Medium oder Zufallswiedergabe.

Wie die vorherigen, entwickelt mit Claude Code. Unabhängiges Projekt, nicht mit VideoLAN verbunden.

Repository: GitHub - guim31/gladys-vlc: VLC media player control for Gladys Assistant: playback, volume, now playing, play a URL · GitHub