P.S.: besteht evtl. die Möglichkeit, dass shdd in eine Datei loggt (ggf. als zweite "nice-to-have" Option)?
Das ist doch der job des syslogd. Ich finde es nicht gut wenn dinge in das Plugin kommen die schon anderweitig gehandelt werden.
Gerald
P.S.: besteht evtl. die Möglichkeit, dass shdd in eine Datei loggt (ggf. als zweite "nice-to-have" Option)?
Das ist doch der job des syslogd. Ich finde es nicht gut wenn dinge in das Plugin kommen die schon anderweitig gehandelt werden.
Gerald
Display MoreIch habe soeben folgende Fehlermeldung im syslog entdeckt, die das syslog ziemlich anwachsen lässt, da die Meldung mehrmals pro Sekunde erzeugt wird:
CodeApr 19 20:11:22 antecvdr vdr: audio/alsa: broken driver 0 Apr 19 20:11:22 antecvdr vdr: audio/alsa: state RUNNING Apr 19 20:11:22 antecvdr vdr: audio/alsa: broken driver 0 Apr 19 20:11:22 antecvdr vdr: audio/alsa: state RUNNING Apr 19 20:11:22 antecvdr vdr: audio/alsa: broken driver 0 Apr 19 20:11:22 antecvdr vdr: audio/alsa: state RUNNING Apr 19 20:11:22 antecvdr vdr: audio/alsa: broken driver 0 usw...
Am Bild/Ton merke ich eigentlich nichts. Ist dies eine informelle Meldung, oder läuft hier etwas unrund (shdd 0.5.1-GIT09d8588)?
Marcus
P.S.: besteht evtl. die Möglichkeit, dass shdd in eine Datei loggt (ggf. als zweite "nice-to-have" Option)?
Dein Alsatreiber ist kaputt, also wirst damit nicht viel Freude bekommen. Ich vermute das du auf zwei Geräte gleichzeitig ausgibst.
vdr -h sollte dir einen Tipp geben wie man die Meldung wegbekommt.
Johns
Ich bin leider erst heute dazu gekommen, mal wieder eine Version aus zu checken und zu testen.
Das Thema "Audiosteuerung" hat sich nun wesentlich verbessert, d.h. es wird nun auch die Lautstärke eingestellt, die in der Progressbar angezeigt wird.
Leider ist das Knistern wie ein Lagerfeuer bei MUTE immer noch da. Das könnte aber auch evtl an meiner Config liegen?
Wie wäre denn die optimale Einstellung für "asaund.conf" und Startparameter, etc. für eine normale 2.0 Stereoausgabe via HDMI?
Mit der aktuellen GIT Version brauchst du kein asound.conf mehr.
Du kannst direkt auf die Hardware gehen: -a hw:1,3 und -p hw:1,3 bzw. hw:1,7 je nachdem wo an HDMI der Fernseher hängt.
Wichtig ist hw und nicht plughw.
oder garnichts an den Plugin Parametern konfigurieren und nur asound.conf
Johns
Thx @ johns,
nun ist auch das "Lagerfeuerknistern" verschwunden.
Nachdem nun "Tontechnisch" alles so läuft, wie es soll, werde ich mich mal mit dem Thema "Mplayer Plugin mit SoftHdDevice " befassen.
Gibt es dazu irgendwo schon eine Anleitung?
Wofür ne Anleitung?
Ich nutze folgende mplayer.sh
#!/bin/sh
curposition=0
#Where are we
curdir=$(/bin/echo "$1" | /bin/sed 's,^\(.*/\)\?\([^/]*\),\1,')
curfile=$(/bin/echo "$1" | /bin/sed 's,^\(.*/\)\?\([^/]*\),\2,')
export DISPLAY=:0
/usr/local/bin/svdrpsend REMO off
if [ -f $curdir.$curfile.resume ]; then
curposition=$(/bin/cat $curdir.$curfile.resume)
curposition=$curposition-30
fi
CMDLINE="/usr/bin/mplayer -osdlevel 1 -vo vdpau -vc ffh264vdpau,ffmpeg12vdpau,ffvc1vdpau,ffwmv3vdpau, -ao alsa:device=
hw=0.3 -cache 8192 -slave -v -noconfig all -idx -fs -softvol -softvol-max 400 -volstep 5"
position=`$CMDLINE -ss $curposition "$1" 2> /dev/null | /bin/grep "A:" | /usr/bin/tr -dc 'a-zA-Z0-9 .:' | sed 's,^\(.
*A:\)\?\([^/]*\),\2,'| /bin/awk '{print $1}'`
/bin/echo $position > $curdir.$curfile.resume
/usr/local/bin/svdrpsend REMO on
Display More
Und folgende Einstellungen im Plugin zur Steuerung selbst
mplayer.HideMainMenu = 0
mplayer.KeyCmd0 = use_master
mplayer.KeyCmd1 = audio_delay -0.1
mplayer.KeyCmd2 = switch_audio
mplayer.KeyCmd3 = audio_delay +0.1
mplayer.KeyCmd4 = seek -30 0
mplayer.KeyCmd5 = pause
mplayer.KeyCmd6 = seek +30 0
mplayer.KeyCmd7 = volume -5
mplayer.KeyCmd8 = stop
mplayer.KeyCmd9 = volume +5
mplayer.ResumeMode = 2
Display More
Hi johns,
Du kannst direkt auf die Hardware gehen: -a hw:1,3 und -p hw:1,3 bzw. hw:1,7 je nachdem wo an HDMI der Fernseher hängt.
Wichtig ist hw und nicht plughw.
Ist zwar nicht so wichtig aber,
Kann man dies ins Setupmenü des Plugins mit aufnehmen ? Also so wie bei xineliboutput.
Beim Start des VDR bzw des Plugins zittert das Bild für ein paar Sekunden.
Dies tritt auch auf, wenn der mplayer beendet wird, und das Live Bild wieder im VDR angezeigt wird .
Nö, ist zu kompliziert.
Schalte im Setup "Black during channel switch" auf yes, dann ist es weg.
Johns
Schalte im Setup "Black during channel switch" auf yes, dann ist es weg.
Ahh.. Danke
Hallo Johns,
mir ist hier gerade direkt beim Umschalten der VDR abgestürzt. Ich habe mal das Log rausgesucht.
Apr 24 18:01:34 vdpau2vdr vdr: video: 9:03:54.872 +78 530 240/\ms 28 v-buf
Apr 24 18:02:34 vdpau2vdr vdr: video: 9:04:54.872 +78 458 240/\ms 9 v-buf
Apr 24 18:03:34 vdpau2vdr vdr: video: 9:05:54.872 +78 458 240/\ms 16 v-buf
Apr 24 18:04:34 vdpau2vdr vdr: video: 9:06:54.872 +78 482 240/\ms 19 v-buf
Apr 24 18:04:45 vdpau2vdr vdr: [1233] [softhddev]Housekeeping:
Apr 24 18:05:34 vdpau2vdr vdr: video: 9:07:54.872 +78 482 240/\ms 13 v-buf
Apr 24 18:06:34 vdpau2vdr vdr: video: 9:08:54.872 +78 506 240/\ms 13 v-buf
Apr 24 18:07:34 vdpau2vdr vdr: video: 9:09:54.872 +78 482 240/\ms 13 v-buf
Apr 24 18:08:34 vdpau2vdr vdr: video: 9:10:54.872 +78 506 240/\ms 12 v-buf
Apr 24 18:08:36 vdpau2vdr vdr: [1233] [softhddev]Housekeeping:
Apr 24 18:09:34 vdpau2vdr vdr: video: 9:11:54.872 +78 434 240/\ms 16 v-buf
Apr 24 18:10:31 vdpau2vdr vdr: [1233] max. latency time 2 seconds
Apr 24 18:10:34 vdpau2vdr vdr: video: 9:12:54.872 +78 458 240/\ms 8 v-buf
Apr 24 18:11:34 vdpau2vdr vdr: video: 9:13:54.872 +78 506 240/\ms 10 v-buf
Apr 24 18:12:27 vdpau2vdr vdr: [1233] [softhddev]Housekeeping:
Apr 24 18:12:34 vdpau2vdr vdr: video: 9:14:54.872 +78 458 240/\ms 16 v-buf
Apr 24 18:12:59 vdpau2vdr vdr: video/vdpau: missed frame (1/12)
Apr 24 18:13:58 vdpau2vdr vdr: video: 9:16:19.132 +78 462 240/\ms 14 v-buf
Apr 24 18:14:58 vdpau2vdr vdr: video: 9:17:19.132 +78 462 240/\ms 17 v-buf
Apr 24 18:15:58 vdpau2vdr vdr: video: 9:18:19.132 +78 462 240/\ms 17 v-buf
Apr 24 18:16:07 vdpau2vdr vdr: [softhddev] invalid PES video packet
Apr 24 18:16:09 vdr: last message repeated 2 times
Apr 24 18:16:09 vdpau2vdr vdr: video/vdpau: decoder render too slow 79ms
Apr 24 18:16:09 vdpau2vdr vdr: video/vdpau: missed frame (2/9540)
Apr 24 18:16:09 vdpau2vdr vdr: [softhddev] invalid PES video packet
Apr 24 18:16:09 vdpau2vdr vdr: [softhddev] invalid PES video packet
Apr 24 18:16:10 vdpau2vdr vdr: video/vdpau: decoder render too slow 36ms
Apr 24 18:16:11 vdpau2vdr vdr: [softhddev] invalid PES video packet
Apr 24 18:16:11 vdpau2vdr vdr: [softhddev] invalid PES video packet
Apr 24 18:16:11 vdpau2vdr vdr: audio/alsa: wait underrun error? 'Datenübergabe unterbrochen (broken pipe)'
Apr 24 18:16:18 vdpau2vdr vdr: [1233] [softhddev]Housekeeping:
Apr 24 18:16:58 vdpau2vdr vdr: video: 9:19:19.232 +80 341 360/\ms 19 v-buf
Apr 24 18:17:58 vdpau2vdr vdr: video: 9:20:19.232 +80 413 360/\ms 15 v-buf
Apr 24 18:18:58 vdpau2vdr vdr: video: 9:21:19.232 +80 437 360/\ms 14 v-buf
Apr 24 18:19:38 vdpau2vdr vdr: [softhddev] invalid PES video packet
Apr 24 18:19:39 vdpau2vdr vdr: [softhddev] invalid PES video packet
Apr 24 18:19:58 vdpau2vdr vdr: video: 9:22:19.332 +36 293 360/\ms 18 v-buf
Apr 24 18:20:09 vdpau2vdr vdr: [1233] [softhddev]Housekeeping:
Apr 24 18:20:58 vdpau2vdr vdr: video: 9:23:19.332 +36 269 360/\ms 8 v-buf
Apr 24 18:21:58 vdpau2vdr vdr: video: 9:24:19.372 +76 245 360/\ms 11 v-buf
Apr 24 18:22:31 vdpau2vdr vdr: video/vdpau: missed frame (3/12)
Apr 24 18:23:31 vdpau2vdr vdr: video: 9:25:51.472 +76 281 240/\ms 4 v-buf
Apr 24 18:24:01 vdpau2vdr vdr: [1233] [softhddev]Housekeeping:
Apr 24 18:24:31 vdpau2vdr vdr: video: 9:26:51.472 +76 257 240/\ms 3 v-buf
Apr 24 18:25:31 vdpau2vdr vdr: video: 9:27:51.472 +76 209 240/\ms 4 v-buf
Apr 24 18:26:31 vdpau2vdr vdr: video: 9:28:51.472 +76 281 240/\ms 5 v-buf
Apr 24 18:27:31 vdpau2vdr vdr: video: 9:29:51.472 +76 185 240/\ms 4 v-buf
Apr 24 18:27:52 vdpau2vdr vdr: [1233] [softhddev]Housekeeping:
Apr 24 18:28:31 vdpau2vdr vdr: video: 9:30:51.472 +76 233 240/\ms 16 v-buf
Apr 24 18:28:40 vdpau2vdr vdr: video/vdpau: missed frame (4/12)
Apr 24 18:29:40 vdpau2vdr vdr: video: 9:32:01.212 +76 261 240/\ms 12 v-buf
Apr 24 18:30:00 vdpau2vdr vdr: [1614] EPGSearch: timer conflict check started
Apr 24 18:30:00 vdpau2vdr vdr: [1614] EPGSearch: timer conflict check finished
Apr 24 18:30:00 vdpau2vdr vdr: [1613] EPGSearch: search timer update started
Apr 24 18:30:00 vdpau2vdr vdr: [1613] EPGSearch: search timer update finished
Apr 24 18:30:28 vdpau2vdr vdr: video/vdpau: decoder render too slow 45ms
Apr 24 18:30:29 vdpau2vdr vdr: video/vdpau: decoder render too slow 36ms
Apr 24 18:30:29 vdpau2vdr vdr: [softhddev] invalid PES video packet
Apr 24 18:30:29 vdpau2vdr vdr: [softhddev] invalid PES video packet
Apr 24 18:30:29 vdpau2vdr vdr: audio/alsa: wait underrun error? 'Datenübergabe unterbrochen (broken pipe)'
Apr 24 18:30:29 vdpau2vdr vdr: audio/alsa: wait underrun error? 'Datenübergabe unterbrochen (broken pipe)'
Apr 24 18:30:30 vdpau2vdr vdr: video/vdpau: decoder render too slow 56ms
Apr 24 18:30:30 vdpau2vdr vdr: [softhddev] invalid PES video packet
Apr 24 18:30:30 vdpau2vdr vdr: [softhddev] invalid PES video packet
Apr 24 18:30:30 vdpau2vdr vdr: video/vdpau: decoder render too slow 36ms
Apr 24 18:30:30 vdpau2vdr vdr: [softhddev] invalid PES video packet
Apr 24 18:30:31 vdr: last message repeated 3 times
Apr 24 18:30:31 vdpau2vdr vdr: audio/alsa: wait underrun error? 'Datenübergabe unterbrochen (broken pipe)'
Apr 24 18:30:31 vdpau2vdr vdr: video: decoder buffer empty, duping frame (62/5520) 0 v-buf
Apr 24 18:30:31 vdpau2vdr vdr: video: 9:32:51.932+8888 0 280/\ms 0 v-buf
Apr 24 18:30:31 vdpau2vdr vdr: [softhddev] invalid PES video packet
Apr 24 18:30:31 vdpau2vdr vdr: video/vdpau: decoder render too slow 36ms
Apr 24 18:30:32 vdpau2vdr vdr: [softhddev] invalid PES video packet
Apr 24 18:30:33 vdr: last message repeated 7 times
Apr 24 18:30:33 vdpau2vdr vdr: audio/alsa: wait underrun error? 'Datenübergabe unterbrochen (broken pipe)'
Apr 24 18:30:33 vdpau2vdr vdr: [softhddev] invalid PES video packet
Apr 24 18:30:34 vdpau2vdr vdr: audio/alsa: wait underrun error? 'Datenübergabe unterbrochen (broken pipe)'
Apr 24 18:30:35 vdpau2vdr vdr: [softhddev] invalid PES video packet
Apr 24 18:30:35 vdpau2vdr vdr: [softhddev] invalid PES video packet
Apr 24 18:30:35 vdpau2vdr vdr: [1596] frontend 0/0 lost lock on channel 7, tp 112544
Apr 24 18:30:35 vdpau2vdr vdr: [1596] frontend 0/0 regained lock on channel 7, tp 112544
Apr 24 18:30:36 vdpau2vdr vdr: [softhddev] invalid PES video packet
Apr 24 18:30:40 vdr: last message repeated 3 times
Apr 24 18:30:40 vdpau2vdr vdr: video: decoder buffer empty, duping frame (154/5670) 3 v-buf
Apr 24 18:30:40 vdpau2vdr vdr: video: 9:33:01.212 +81 241 520/\ms 16 v-buf
Apr 24 18:31:40 vdpau2vdr vdr: video: 9:34:01.212 +81 241 520/\ms 3 v-buf
Apr 24 18:31:43 vdpau2vdr vdr: [1233] [softhddev]Housekeeping:
Apr 24 18:32:40 vdpau2vdr vdr: video: 9:35:01.212 +81 217 520/\ms 3 v-buf
Apr 24 18:33:40 vdpau2vdr vdr: video: 9:36:01.212 +81 217 520/\ms 12 v-buf
Apr 24 18:34:40 vdpau2vdr vdr: video: 9:37:01.212 +81 241 520/\ms 16 v-buf
Apr 24 18:35:35 vdpau2vdr vdr: [1233] [softhddev]Housekeeping:
Apr 24 18:35:40 vdpau2vdr vdr: video: 9:38:01.212 +81 217 520/\ms 4 v-buf
Apr 24 18:35:43 vdpau2vdr vdr: video/vdpau: missed frame (5/21010)
Apr 24 18:35:52 vdpau2vdr vdr: [2396] Text2Skin: channelInfo display update thread started (pid=1233, tid=2396)
Apr 24 18:35:52 vdpau2vdr vdr: [1233] switching to channel 15
Apr 24 18:35:52 vdpau2vdr vdr: [1233] [softhddev]SetPlayMode: 0
Apr 24 18:35:52 vdpau2vdr vdr: [1233] [softhddev]SetVideoDisplayFormat: 0
Apr 24 18:35:52 vdpau2vdr vdr: [1233] SCVL-s1: chVolOffset is 0, currVolume is 190
Apr 24 18:35:52 vdpau2vdr vdr: [1233] SCVL-s2: setVolume is 190
Apr 24 18:35:52 vdpau2vdr vdr: [2397] receiver on device 2 thread started (pid=1233, tid=2397)
Apr 24 18:35:52 vdpau2vdr vdr: [2398] TS buffer on device 2 thread started (pid=1233, tid=2398)
Apr 24 18:35:52 vdpau2vdr vdr: [1632] osdteletext-receiver thread ended (pid=1233, tid=1632)
Apr 24 18:35:52 vdpau2vdr vdr: [1233] buffer stats: 0 (0%) used
Apr 24 18:35:52 vdpau2vdr vdr: [1233] creating directory =/dev/shm/S19.2E-133-33-63
Apr 24 18:35:52 vdpau2vdr vdr: [1233] [softhddev]SetPlayMode: 1
Apr 24 18:35:52 vdpau2vdr vdr: [2399] osdteletext-receiver thread started (pid=1233, tid=2399)
Apr 24 18:35:52 vdpau2vdr vdr: [1631] TS buffer on device 1 thread ended (pid=1233, tid=1631)
Apr 24 18:35:52 vdpau2vdr vdr: [1630] buffer stats: 119004 (5%) used
Apr 24 18:35:52 vdpau2vdr vdr: [1630] receiver on device 1 thread ended (pid=1233, tid=1630)
Apr 24 18:35:52 vdpau2vdr vdr: audio/alsa: wait underrun error? 'Datenübergabe unterbrochen (broken pipe)'
Apr 24 18:35:52 vdpau2vdr vdr: audio/alsa: using device 'hw:0,3'
Apr 24 18:35:52 vdpau2vdr vdr: audio/alsa: start delay 386ms
Apr 24 18:35:52 vdpau2vdr vdr: video/vdpau: missed frame (6/21070)
Apr 24 18:35:52 vdpau2vdr vdr: video: decoder buffer empty, duping frame (169/21496) 0 v-buf
Apr 24 18:35:52 vdpau2vdr vdr: video: --:--:--.--- +0 0 520/\ms 0 v-buf
Apr 24 18:35:53 vdpau2vdr vdr: [1600] channel 13 (SPORT1) event Die 24.04.2012 18:30-20:05 'Bundesliga Aktuell' status 4
Apr 24 18:35:53 vdpau2vdr kernel: [ 2130.137117] saa7146: unregister extension 'budget_ci dvb'.
Apr 24 18:35:53 vdpau2vdr kernel: [ 2130.141473] saa7146: register extension 'budget_ci dvb'.
Apr 24 18:35:53 vdpau2vdr vdr: [2416] VDR version 1.7.20 started
Apr 24 18:35:53 vdpau2vdr vdr: [2416] codeset is 'UTF-8' - known
Apr 24 18:35:53 vdpau2vdr vdr: [2416] found 28 locales in /usr/local/src/VDR/locale/
Display More
Für mich sieht es so aus, dass der Verlust des Locks für den Absturz verantwortlich ist. Ist aber nur ne Vermutung und vom Bild her hat es sich nicht bemerkbar gemacht.
Quote[ANNOUNCE] SoftHDDevice 0.5.0 - VDPAU/VA-API/CPU Decoder und Ausgabe Plugin
Anwenderfragen und Probleme bitte hier:
http://www.vdr-portal.de/board…rder/board55-vdr-plugins/
am Besten eigene Threads mit Titel [softhddevice] ,,,, für jedes Problem bzw. Frage.
Bitte nicht mehr den alten Thread verwenden, da dieser sehr groß und unübersichtlich geworden ist.
ich mach den Thread jetzt dicht!
Don’t have an account yet? Register yourself now and be a part of our community!