Hallo Gemeinde,
ich habe ein Problem mit dem vdr-plugin-mplayer. Beim Abspielen eines AVI's wird - wie hier schon oft beschrieben - der Bildschirm dunkel und dann kehrt das TV-Bild nach einigen Sekunden zurück. hier ein Auszug aus /var/log/messages:
Code
Mar 29 19:54:07 nue logger: *** Starting mplayer.sh Version 0.8.7
Mar 29 19:54:07 nue logger: *** DEBUG: Variable CFGFIL has value "/etc/vdr/plugins/vdrmplayer.sh.conf"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable USEAC3 has value "false"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable AC3AOUT has value "-ao mpegpes -ac hwac3"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable TV_ASPECT has value "4/3"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable PAL has value "true"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable NTSC has value "true"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable USE_SPEED has value "true"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable DETC_FILTER has value "detc=dr=2:am=1"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable MPLAYER has value "/usr/bin/mplayer"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable VOP has value "lavc=5000"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable VO has value "mpegpes"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable AO has value "mpegpes"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable CACHE has value "4096"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable CACHE_MIN has value "10"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable CACHESTR has value " -cache-min 10"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable FRAMEDROP has value "true"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable FDSTR has value "-framedrop"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable LIRCRC has value ""
Mar 29 19:54:07 nue logger: *** DEBUG: Variable LIRCSTR has value ""
Mar 29 19:54:07 nue logger: *** DEBUG: Variable SUBTITLE has value " -subpos 80 -sub-bg-color 0 -sub-bg-alpha 30"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable REMOTE has value "-slave -nolirc"
Mar 29 19:54:07 nue logger: *** Use Option USERDEF at your own risk!
Mar 29 19:54:07 nue logger: *** DEBUG: Variable USERDEF has value "-quiet -osdlevel 0"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable XResPAL has value "352 480 528 544 704 720"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable XResNTSC has value "352 480 512 544 640 704 720"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable SLOW_CPU has value "false"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable DVDFiles has value "/var/lib/vdr-plugin-mplayer/DVD-VCD"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable DVD has value "/dev/hdc"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable DVDLANG has value "de"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable DVDOPTIONS has value ""
Mar 29 19:54:07 nue logger: *** DEBUG: Variable VCDOPTIONS has value ""
Mar 29 19:54:07 nue logger: *** DEBUG: Variable MPEG_DIRECT has value "true"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable SUFFIX has value ".avi"
Mar 29 19:54:07 nue logger: *** DEBUG: Variable MPLAYER_V1 has value "true"
Mar 29 19:54:07 nue logger: *** DEBUG: Calling getvidxy function to analyze source video stream ...
Mar 29 19:54:08 nue logger: *** DEBUG: OutputFromMPLAYER: "ID_AUDIO_RATE=48000 ID_AUDIO_NCH=2"
Mar 29 19:54:08 nue logger: *** DEBUG: MPLAYER_RETURN: "0"
Mar 29 19:54:08 nue logger: *** DEBUG: parsed output for ORIG_X: "0"
Mar 29 19:54:08 nue logger: *** DEBUG: parsed output for ORIG_Y: "0"
Mar 29 19:54:08 nue logger: *** DEBUG: parsed output for ORIG_FPS: ""
Mar 29 19:54:08 nue logger: *** DEBUG: parsed output for ORIG_ASPECT: ""
Mar 29 19:54:08 nue logger: *** DEBUG: parsed output for VIDEO_FORMAT: ""
Mar 29 19:54:08 nue logger: *** DEBUG: parsed output for AUDIO_CODEC: ""
Mar 29 19:54:08 nue logger: *** INFO: Source Video has Resolution of 0 x 0 ...
Mar 29 19:54:08 nue logger: *** FATAL: something went wrong analyzing the video; check your mplayer version ...
Alles anzeigen
Was mich stutzig macht ist der Rückgabewert OutputFromMPLAYER (Zeile 37), sollte da nicht etwas mehr stehen?
Auf der Kommandozeile funtioniert die Wiedergabe allerdings mit:
Code
mplayer -ao mpegpes -vo mpegpes -vf scale=720:296,expand=288:576:-1:-1:1,lavc=4:25.000 -ssf ls=1.8 /media/vdr/test.avi
zwar sagt er hier "audio device busy", aber das steht auf einem anderen Blatt. Video geht.
System:
Debian 4.0r3
Kernel 2.6.27.6
VDR 1.6.0.2
MPlayer selbst kompiliert
Die Skript-Dateien sind weitestgehend default
Grüße joker