Vom Pi zum Stern: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
Zeile 32: | Zeile 32: | ||
* vorbisgain |
* vorbisgain |
||
==Status== |
====Status==== |
||
[[User:Robotanarchy|Robotanarchy]] hat ein Python3 Skript geschrieben, das fehlende Replaygain-Informationen in FLAC und MP3 automatisch hinzufügt (läuft rekursiv über alle Dateien und wartet 30 Minuten, wenn es fertig ist, dann wieder von vorne). |
[[User:Robotanarchy|Robotanarchy]] hat ein Python3 Skript geschrieben, das fehlende Replaygain-Informationen in FLAC und MP3 automatisch hinzufügt (läuft rekursiv über alle Dateien und wartet 30 Minuten, wenn es fertig ist, dann wieder von vorne). |
||
Das Skript läuft in einem screen, damit der Output betrachtet werden kann. |
Das Skript läuft in einem screen, damit der Output betrachtet werden kann. |
||
===OGG=== |
=====OGG===== |
||
OGG wird nicht unterstüzt, weil ''vorbisgain'' bei OGGs ohne Replaygain Informationen automatisch scannt und der Output somit nicht zum Rest passt (bei MP3 und FLAC wird zuerst geprüft, und im Fall von fehlenden Tags der Dateiname auf die Konsole geschrieben). |
OGG wird nicht unterstüzt, weil ''vorbisgain'' bei OGGs ohne Replaygain Informationen automatisch scannt und der Output somit nicht zum Rest passt (bei MP3 und FLAC wird zuerst geprüft, und im Fall von fehlenden Tags der Dateiname auf die Konsole geschrieben). |
||
Version vom 30. April 2014, 00:15 Uhr
mpd / Musik allgemein
Webinterface
Das exzellente ympd Web GUI läuft auf Port 80.
Autostart auch über /etc/rc.local
Stream zu VIP1710: 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?)
Replaygain (Track, nicht Album) automatisiert scannen
Artikel mit den benötigten tools hier:
- mp3gain (gibts derzeit noch nicht für debian jessie, die wheezy version installiert)
- flac
- vorbisgain
Status
Robotanarchy hat ein Python3 Skript geschrieben, das fehlende Replaygain-Informationen in FLAC und MP3 automatisch hinzufügt (läuft rekursiv über alle Dateien und wartet 30 Minuten, wenn es fertig ist, dann wieder von vorne).
Das Skript läuft in einem screen, damit der Output betrachtet werden kann.
OGG
OGG wird nicht unterstüzt, weil vorbisgain bei OGGs ohne Replaygain Informationen automatisch scannt und der Output somit nicht zum Rest passt (bei MP3 und FLAC wird zuerst geprüft, und im Fall von fehlenden Tags der Dateiname auf die Konsole geschrieben).
Dafür kann vorbisgain aber selbst rekursiv scannen und bereits getaggte Dateien überspringen:
vorbisgain -r -f -s /music/directory
Manche Leute bekommen direkt einen disconnect
Hängt das vielleicht mit IPV6 zusammen? robotanarchy hat ipv6 deaktiviert und bei ihm geht es meistens.Cantata 1.2.2 scheint nicht zu gehen, 1.3.3 schon- Ranomier hat was an der output buffer size in der mpd.conf geschraubt, jetzt geht es
Sonstiges
Notizen von Ranomier sind noch nicht vom Etherpad migriert.