wir haben uns mal gedanken gemacht wie man die dolby läustärke anheben lassen könnte automatisch wenn dolby aktiviert wurde.
dafür bietet sich ...systemplugins/vfdicons grade zu an ;)
wenn des dolby icon im display erscheint soll lautstärke automatisch um x % anheben.
wenn icon nich da wieder um x % absenken.
dafür muss natürlich auch "ac3 standardmässig default: ein" im a/v menu gesetzt sein!
100pro kriegt mans sicher nich hin weil jeder sender unterschiedliche db werte ausstrahlt bei dolby aber ne annäherung auf "fast" ideal is so möglich.
plugin.py
-+25 is en %-wert und nich db-wert! es wird also um 25% abgesenkt/erhöht. wert kann man bei bedarf anpassen wies einem am besten gefällt.from Plugins.Plugin import PluginDescriptor
import ServiceReference
from enigma import eDVBVolumecontrol, iPlayableService, eTimer, eServiceCenter, iServiceInformation
from enigma import evfd
import time
from Components.ServiceEventTracker import ServiceEventTracker, InfoBarBase
from os import system
from Tools.Directories import fileExists
...
session.nav.record_event.append(self.gotRecordEven t)
self.volctrl = eDVBVolumecontrol.getInstance()
self.mp3Available = False
self.dolbyAvailable = False
....
def showDolby(self):
print "[showDolby]"
vol = self.volctrl.getVolume()
vol2 = vol +25
vol3 = vol -25
if self.dolbyAvailable:
evfd.getInstance().vfd_set_icon(0x17,1)
if fileExists("/tmp/dolby_on"):
pass
else:
self.volctrl.setVolume(vol2, vol2)
system("touch /tmp/dolby_on")
else:
evfd.getInstance().vfd_set_icon(0x17,0)
if fileExists("/tmp/dolby_on"):
system("rm /tmp/dolby_on")
self.volctrl.setVolume(vol3, vol3)
else:
pass
rar entpacken, folder vfdicons in ufs ersetzen/überschreiben, neu starten. fertisch.
/usr/lib/enigma2/python/Plugins/SystemPlugins/VFD-Icons
getestet wurde des mit evo1711-flash-e2-ufs910, pcm via hdmi!
py is enthalten!!!
thx to max+gaggi die beim umsetzen geholfen haben!!!!
bitte ma testen und berichten!
feedback erwünscht!