Musik Programm unter Linux zum Fernsteuern

Gast #5494934
Lesenswert?

Ich suche ein Programm, dass sich folgendermaßen fernsteuern lässt:

Playlistwechsel
Track vor und zurück
Play/Pause
Vor- und Rückwärst schneller laufen lassen.

Es soll ein GUI haben, Playlistenerstellung unterstützen, sowie 
Internetradio.
Gast #5495006
Lesenswert?

Gerd E. schrieb:
> Schau Dir mal MPD an:
> https://www.musicpd.org/
>
> Das ist ein fernsteuerbarer Musikserver mit verschiedenen
> Ausgabemöglichkeiten.
>
> Es hat keine eigene GUI, sondern ein Netzwerkprotokoll über das
> verschiedene GUIs, Kommandozeilenprogramme, Libs etc. angedockt werden
> können.
>
> Es gibt fertige GUIs u.a. für Linux und Android.

Das heißt ich müsste ein Programm schreiben, welches meine Befehle 
umsetzt?
Wie wechsel ich dort per befehl z. B. die Playlist?

Oder wo finde ich dazu Beispiele?
#5495044
Lesenswert?

LinuxFreund schrieb:
> Das heißt ich müsste ein Programm schreiben, welches meine Befehle
> umsetzt?
> Wie wechsel ich dort per befehl z. B. die Playlist?

Hängt davon ab was für Dich einfacher ist.

Du könntest den fertigen Kommandozeilen-Client mpc verwenden. Dessen 
Befehlssyntax findest Du hier:
https://linux.die.net/man/1/mpc

Wenn Du das aber von einem anderen Programm aus aufrufen willst, ist es 
u.U. einfacher gleich eine passende Client-Library zu linken. Die 
gängigsten findest Du hier:
https://www.musicpd.org/libs/

Was mir am mpd am besten gefällt, ist daß ich einen Server habe, den ich 
von beliebigen Clients gleichzeitig ansteuern kann. Wenn ich am Notebook 
sitze, nehme ich gmpc. Wenn ich das Smartphone in der Hand hab M.A.L.P.. 
Ansonsten kann ich auch mit der IR-Fernbedienung über lirc Befehle 
senden.
#5495225
Lesenswert?

LinuxFreund schrieb:
> Also per Fernbedienung die Playlist zu wechseln, dazu brauch ich doch
> ein Programm auf Serverebene?

Du meinst die IR-Fernbedienung?

Du brauchst irgendeinen Linuxrechner, z.B. ein Raspi oder Beaglebone 
oder ähnliches, an dem der IR-Empfänger hängt. Der Linuxrechner 
entscheidet anhand des IR-Befehls was für einen MPD-Befehl aufgerufen 
werden soll (z.B. nächster Song). Das sendet er dann zum MPD-Server und 
der spielt den nächsten Song.

Der Trick dabei ist daß der MPD-Server zwar auf diesem Raspi selbst 
laufen kann, aber eben auch auf Deinem dicken Fileserver im Keller oder 
sonstwo. GUI und Steuerung sind komplett unabhängig von dem eigentlichen 
Abspielen und verteilen an verschiedene Ausgabegeräte.

Für das Umwandeln von IR-Befehlen in MPD-Kommandos gibt es verschiedene 
Programme/Skrips:

https://ziemski.net/rcmpd/index.html
https://github.com/sdiemer/mpc-lirc
Gast #5495325
Lesenswert?

Gerd E. schrieb:
> LinuxFreund schrieb:
>> Also per Fernbedienung die Playlist zu wechseln, dazu brauch ich doch
>> ein Programm auf Serverebene?
>
> Du meinst die IR-Fernbedienung? ...
> Für das Umwandeln von IR-Befehlen in MPD-Kommandos gibt es verschiedene
> Programme/Skrips:
>
> https://ziemski.net/rcmpd/index.html
> https://github.com/sdiemer/mpc-lirc



Spitze vielen Dank, diese Einweisung hat mir gefehlt. Werde mich jetzt 
erstmal paar Tage damit intensiver beschäftigen. Ist ja irre genial was 
der MPD drauf hat! Nochmals vielen Dank
Gast #5557388
Lesenswert?

Ich verwende audacious als Player unter Fedora25.

Mitgeliefert  wird dazu audtool welches ein kleines cmd-line tool ist um 
Steuersequence an audacious zu senden.

Vom Verstärker zwacke ich die RemoteControlSignale ab und fütter einen 
AVR welcher die Tasten seriell an Linux schickt.
Dort läuft ein kleines DIY Tool welches dann ein script ansteuert um 
entsprechende Befehle an audacious zu senden :)

Angeblich kann audacious auch streamen aber ich hab das nicht probiert.

AVR Software ist von hier: 
Beitrag "IRMP - Infrared Multi Protocol Decoder"

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren