Vom Pi zum Stern: Unterschied zwischen den Versionen

Aus bytewerk-Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
==mpd / Musik allgemein==
==mpd / Musik allgemein==
=== There, [[Benutzer:Cfr34x|cfr34k]] fixed it ===
===FIXME: MPD Stirbt, wenn man die Musik stoppt===
* Socat auf der VIP compilen und statt netcat hernehmen
* Socat funktioniert aber ganz anders als netcat, gebe den Ball weiter an [[User:cfr34k|cfr34k]]


* Statt einer "pipe"-Ausgabe, die das netcat direkt startet, wird jetzt eine "fifo"-Ausgabe verwendet.
====Workaround, bis das tut====
* Die Audiodaten werden nach /tmp/mpd_vip1710.fifo geschrieben
* Wenn die Musik abstürzt (=> man hat mpd pausiert), folgendes machen:
* In /etc/rc.local steht folgendes:
ssh zsh@stern
sudo service mpd stop
scripts/vip1710-restart-netcat.sh
sudo service mpd start


while true
do
socat PIPE:/tmp/mpd_vip1710.fifo TCP-CONNECT:vip1710:4242
sleep 1
done &

* Lautstärkeregelung über "mixer_type" "software"


===Lautstärkereglung===
===Lautstärkereglung===
* [http://de.wikipedia.org/wiki/Replaygain Replaygain] wird jetzt unterstützt (das ist gut, das wollen wir haben!)
* [http://de.wikipedia.org/wiki/Replaygain Replaygain] wird jetzt unterstützt (das ist gut, das wollen wir haben!)
* Problem ist aber, dass mpd grade keinen Lautstärkeregler anzeigt. WTF?
* <strike>Problem ist aber, dass mpd grade keinen Lautstärkeregler anzeigt. WTF?</strike>
* Zweites problem: Lieder ohne replaygain sind viel zu laut -> preamp runterdrehen
* Zweites problem: Lieder ohne replaygain sind viel zu laut -> preamp runterdrehen
* Idealer Weise wird replaygain automatisch gescant und getaggt bei allen liedern (cronjob?)
* Idealer Weise wird replaygain automatisch gescant und getaggt bei allen liedern (cronjob?)

Version vom 26. April 2014, 19:59 Uhr

mpd / Musik allgemein

There, cfr34k fixed it

  • Statt einer "pipe"-Ausgabe, die das netcat direkt startet, wird jetzt eine "fifo"-Ausgabe verwendet.
  • Die Audiodaten werden nach /tmp/mpd_vip1710.fifo geschrieben
  • In /etc/rc.local steht folgendes:
while true
do
	socat PIPE:/tmp/mpd_vip1710.fifo TCP-CONNECT:vip1710:4242
	sleep 1
done &
  • Lautstärkeregelung über "mixer_type" "software"

Lautstärkereglung

  • Replaygain wird jetzt unterstützt (das ist gut, das wollen wir haben!)
  • Problem ist aber, dass mpd grade keinen Lautstärkeregler anzeigt. WTF?
  • Zweites problem: Lieder ohne replaygain sind viel zu laut -> preamp runterdrehen
  • Idealer Weise wird replaygain automatisch gescant und getaggt bei allen liedern (cronjob?)

Manche Leute bekommen direkt einen disconnect

  • WTF