Hallo!
Ich finde einfach keine vernünftigen Audioeinstellungen
für softhddevice, dass DTS uns Stereosound ungefähr
auf dem gleichen Level sind. Die Ausgabe erfolgt entweder
über HDMI oder den Analogausgang der Soundkarte.
Hauptsächlich aber über die Soundkarte. DTS Sound ist
gegenüber Stereo verdammt leise. Ich habe schon mit
der Kompression und der Stereoreduktion gespielt.
Ich erreiche aber nur, dass der Sound erst ab Level 120
hörbar wird. Auch wird der Regelbereich dann immer
kleiner.
Welche Einstellungen habt ihr so?
Audioeinstellungen in softhddevice
-
-
Hallo, ich habe beim vdr die Startlautstärke so tief eingestellt, dass der Unterschied von analog zu digital-passtrough sehr gering wird.
cu Peje -
Je nach der Anzahl der Kanäle wird nur 40% der Lautstärke verwendet.
Wenn man dann eine Reduzieren von 600 einstellt, sollte die es wieder ausgleichen.
Natürlich ist dann nur eine geringere Dynamik vorhanden.Ich empfehle VDR Lautstärke und Alsamixer auf volle Lautstärke zustellen und die
Lautstärkereglung am Fernseher oder Receiver vorzunehmen.Johns
-
Den alsamixer hab ich voll aufgedreht. Die Lautstärkeregelung
im VDR ist of Software eingestellt. Da ich hauptsächlich einen
Verstärker am Analogausgang der Soundkarte verwende, kann
ich den VDR nicht voll aufdrehen. Da würde die Bude dröhnen.
Auf meiner Samsung SMT kann ich leider nur xineliboutput
verwenden. Aber dort besteht der Lautstärkeunterschied
zwischen DTS und Stereo nicht. -
Du kannst drei Möglichkeiten probieren.
1) downmix vom ffmpeg, im Setup AC3 downmix aktivieren.
2) downmix vom plugin, im Setup AC3 downmix deaktivieren und Audiodevice kann nur 2 Kanäle
3) downmix von alsa, im Setup AC3 downmix dekativieren und Audiodevice kann 6 Kanäle.Siehe http://projects.vdr-developer.…plg-softhddevice/wiki/FAQ
Im syslog müssten dann immer 6 Kanäle erscheinen.Bei Alsa kannst du den Downmix selber einstellen,
Johns
-
Ich hab jetzt eine akzeptable Lösung gefunden.
So erhalte ich regelbaren Ton auf allen Karten.
SPDIF konnte ich mangels Hardware nicht testen.Code
Alles anzeigenpcm.analog "plughw:0,0" pcm.spdif "plughw:0,1" pcm.hdmi "plughw:0,3" pcm.multi { type multi slaves.a.pcm "analog" slaves.a.channels 2 slaves.b.pcm "spdif" slaves.b.channels 2 slaves.c.pcm "hdmi" slaves.c.channels 2 bindings.0.slave a bindings.0.channel 0 bindings.1.slave a bindings.1.channel 1 bindings.2.slave b bindings.2.channel 0 bindings.3.slave b bindings.3.channel 1 bindings.4.slave c bindings.4.channel 0 bindings.5.slave c bindings.5.channel 1 } pcm.both { type route slave.pcm "multi" slave.channels 6 ttable.0.0 1.0 ttable.1.1 1.0 ttable.0.2 1.0 ttable.1.3 1.0 ttable.0.4 1.0 ttable.1.5 1.0 } pcm.softvol { type softvol slave.pcm "both" control.name "softvol" control.card 0 max_dB 6.0 } pcm.51to20 { type route slave.pcm "softvol" slave.channels 2 ttable.0.0 1.0 ttable.1.1 1.0 ttable.2.0 1.0 ttable.3.1 1.0 ttable.4.0 1.0 ttable.4.1 1.0 ttable.5.0 1.0 ttable.5.1 1.0 }
So ist jedenfalls ab Level 5 in softhddevice was zu hören.
Weiter oben tritt irgendwann keine Lautstärkesteigerung
mehr ein. Und trotz deaktiviertem Downmix und Stereo-
reduktion in softhddevice haben DTS und Stereo fast die
gleiche Lautstärke. -
Hallo Mase,
ich verwende eine ähnliche asound,conf und habe damit Probleme, wenn ich auf analog und HDMI gleichzeitig ausgebe.
Bei XBMC wird das Log vollgemüllt mit Fehlermeldungen von alsa, siehe diesen Post
Und im VDR mit softhdddevice passiert Ähnliches, siehe diesen Thread
Der Ton hört sich aber sowohl analog als auch digital ganz normal an.
Wie sieht das bei Dir aus?
(Sorry für das OT)
Wolfgang
-
Bei XBMC krieg ich auch diese Logeinträge.
Aber nur einmal beim Start einer Wiedergabe.
Damit kann ich leben. -
Der Fehler kommt vom Alsa Lib, diese muß mehrere Puffer verwalten und meldet einfach immer die Puffer wären leer, wenn man die dann befüllen will passt nichts rein.
Der Fehler sollte auch mit aplay zu beobachten sein, es müsste die CPU Last auf 100% springen.
Johns
-
Und wie löst man das Problemchen?
Ich konnte bis jetzt keine erhöhte CPU Last feststellen.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!