Musikwecker: mplayer per Kommandozeile starten?

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

juergen@net

Benutzer
Registriert
28. Mai 2008
Beiträge
323
Reaktionspunkte
0
Punkte
0
Hallo,

hat schon mal jemand den mplayer aus der Kommandozeile gestartet?
Zusammen mit crontab liesse sich z.B. ein Musikwecker bauen. USB-Lautsprecher / Soundkarte vorausgesezt.
Vielen Dank!
Gruss
Juergen
 
Geht einfacher als gedacht:

Code:
/usr/syno/bin/mplayer -quiet "/volume1/music/12-02-Fasch - Konzert in D-dur - Allegro - 10.mp3"
und schon gehts los.

In Crontab (TABS zwischen den zeitbestimmenden Einträgen)
Code:
00	05	*	*	1,2,3,4,5	admin	/usr/syno/bin/mplayer -quiet "/volume1/music/12-02-Fasch - Konzert in D-dur - Allegro - 10.mp3"
und fertig ist der Wecker.
So, jetzt brauche ich nur noch den "Sleep-timer", der nach x minuten abschaltet.
 
des ist einfach. Ein kleines Shell-skript, z.B. schlummere.sh:

/usr/syno/bin/mplayer ....
sleep 1200
killall -9 mplayer

chmod -x auf die Datei nicht vergessen! Das Skript führt den mplayer aus, wartet dann 20 Minuten (20*60Sekunden=1200) und löscht alle Prozesse mplayer (und damit ist dann auch Ruhe).

Leichte Modifikation:

/usr/syno ....
sleep $1
killall -9 mplayer

und der Aufruf aus der Kommandozeile (oder der crontab):

schlummere.sh 1200
 
Super, vielen Dank!
Gruss
Juergen
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat