Problem mit Mplayer [gelöst]

  • Hallo an alle hilfreichen Geister!


    Ich habe Probleme mit Mplayer Filme abzuspielen.


    Der Bildschirm wird kurz schwarz, danach gehts wieder zurück zum Fernsehempfang.


    Also durchaus ein Symptom was oft hier im Board beschrieben wird.
    Aber:
    Im Log ist kein Fehler fest zu stellen, nur eine endlose Liste, die über das angefügte weiter und weiter hinausgeht.


    Vielleicht weiß jemand einen Rat?!?!


    Danke für jede Hilfe,


    Balduin


    /var/log/messages:


    Sep 8 21:04:33 vdr logger: *** Starting mplayer.sh Version 0.8.6
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable CFGFIL has value "/etc/vdr/plugins/vdrmplayer.sh.conf"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable USEAC3 has value "false"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable AC3AOUT has value "-ao mpegpes -ac hwac3"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable TV_ASPECT has value "4/3"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable PAL has value "true"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable NTSC has value "true"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable USE_SPEED has value "true"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable DETC_FILTER has value "detc=dr=2:am=1"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable MPLAYER has value "/usr/bin/mplayer"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable VOP has value "lavc=5000"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable VO has value "mpegpes"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable AO has value "mpegpes"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable CACHE has value "4096"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable CACHESTR has value "-cache 4096"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable FRAMEDROP has value "true"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable FDSTR has value "-framedrop"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable LIRCRC has value ""
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable LIRCSTR has value ""
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable SUBTITLE has value " -subpos 80 -sub-bg-color 0 -sub-bg-alpha 30"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable REMOTE has value ""
    Sep 8 21:04:33 vdr logger: *** Use Option USERDEF at your own risk!
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable USERDEF has value "-quiet -osdlevel 0"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable XResPAL has value "352 480 528 544 688 704 720"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable XResNTSC has value "352 480 512 640 704 720"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable SLOW_CPU has value "false"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable DVDFiles has value "/var/lib/vdr-plugin-mplayer/DVD-VCD"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable DVD has value "/dev/hdc"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable DVDLANG has value "de"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable DVDOPTIONS has value "-aop list=volume:volume=170"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable VCDOPTIONS has value ""
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable MPEG_DIRECT has value "true"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable SUFFIX has value ".mpg"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Variable MPLAYER_V1 has value "true"
    Sep 8 21:04:33 vdr logger: *** DEBUG: Calling getvidxy function to analyze source video stream ...
    Sep 8 21:04:34 vdr logger: *** DEBUG: OutputFromMPLAYER: "ID_VIDEO_ID=0 ID_AUDIO_ID=0 ID_FILENAME=/var/lib/video.00/Filme/fahrrad.mpg ID_DEMUXER=mpegps ID_VIDEO_FORMAT=0x10000001 ID_VIDEO_BITRATE=1300000 ID_VIDEO_WIDTH=352 ID_VIDEO_HEIGHT=288 ID_VIDEO_FPS=25.000 ID_VIDEO_ASPECT=1.3333 ID_AUDIO_CODEC=mp3 ID_AUDIO_FORMAT=80 ID_AUDIO_BITRATE=224000 ID_AUDIO_RATE=44100 ID_AUDIO_NCH=2 ID_LENGTH=5.79 ID_VIDEO_CODEC=mpegpes"
    Sep 8 21:04:34 vdr logger: *** DEBUG: MPLAYER_RETURN: "0"
    Sep 8 21:04:34 vdr logger: *** DEBUG: parsed output for ORIG_X: "352"
    Sep 8 21:04:34 vdr logger: *** DEBUG: parsed output for ORIG_Y: "288"
    Sep 8 21:04:34 vdr logger: *** DEBUG: parsed output for ORIG_FPS: "25.000"
    Sep 8 21:04:34 vdr logger: *** DEBUG: parsed output for ORIG_ASPECT: "1.3333"
    Sep 8 21:04:34 vdr logger: *** DEBUG: parsed output for VIDEO_FORMAT: "0x10000001"
    Sep 8 21:04:34 vdr logger: *** DEBUG: parsed output for AUDIO_CODEC: "mp3"
    Sep 8 21:04:34 vdr logger: *** INFO: Source Video has Resolution of 352 x 288 ...
    Sep 8 21:04:34 vdr logger: *** DEBUG: PAL or unknown "25.000"
    Sep 8 21:04:34 vdr logger: *** DEBUG: Variable MAX_X has value "384"
    Sep 8 21:04:34 vdr logger: *** DEBUG: Variable NEW_Y has value "314"
    Sep 8 21:04:34 vdr logger: *** INFO: For Sqare Pixels we would scale to 384 x 314 ...
    Sep 8 21:04:34 vdr logger: *** DEBUG: Variable XResTEMP has value "352 480 528 544 688 704 720"
    Sep 8 21:04:34 vdr logger: *** DEBUG: Variable AnzahlVonXResTEMP has value "7"
    Sep 8 21:04:34 vdr logger: *** DEBUG: Variable NEW_X has value "352"
    Sep 8 21:04:34 vdr logger: *** DEBUG: setting NEW = ORIG ""
    Sep 8 21:04:34 vdr logger: *** DEBUG: Variable CMDLINE has value "/usr/bin/mplayer -vo mpegpes -ao mpegpes -framedrop -cache 4096 -quiet -osdlevel 0"
    Sep 8 21:04:34 vdr vdr: [22535] connect from 127.0.0.1, port 56523 - accepted
    Sep 8 21:04:34 vdr vdr: [22535] grabbing to JPEG 70 384 288
    Sep 8 21:04:34 vdr vdr: [22535] closing SVDRP connection
    Sep 8 21:04:34 vdr vdr: [22535] connect from 127.0.0.1, port 56524 - accepted
    Sep 8 21:04:34 vdr vdr: [22535] grabbing to JPEG 70 384 288
    Sep 8 21:04:35 vdr vdr: [22535] closing SVDRP connection
    Sep 8 21:04:36 vdr vdr: [22535] connect from 127.0.0.1, port 56525 - accepted
    Sep 8 21:04:36 vdr vdr: [22535] grabbing to JPEG 70 384 288
    Sep 8 21:04:36 vdr vdr: [22535] closing SVDRP connection
    Sep 8 21:04:37 vdr vdr: [22535] connect from 127.0.0.1, port 56526 - accepted
    Sep 8 21:04:37 vdr vdr: [22535] grabbing to JPEG 70 384 288
    Sep 8 21:04:37 vdr vdr: [22535] closing SVDRP connection
    Sep 8 21:04:37 vdr vdr: [22535] connect from 127.0.0.1, port 56527 - accepted
    Sep 8 21:04:37 vdr vdr: [22535] grabbing to JPEG 70 384 288
    Sep 8 21:04:37 vdr vdr: [22535] closing SVDRP connection
    Sep 8 21:04:38 vdr vdr: [22535] connect from 127.0.0.1, port 56528 - accepted
    Sep 8 21:04:38 vdr vdr: [22535] grabbing to JPEG 70 384 288
    Sep 8 21:04:38 vdr vdr: [22535] closing SVDRP connection
    Sep 8 21:04:39 vdr vdr: [22535] connect from 127.0.0.1, port 56529 - accepted
    Sep 8 21:04:39 vdr vdr: [22535] grabbing to JPEG 70 384 288
    Sep 8 21:04:40 vdr vdr: [22535] closing SVDRP connection
    Sep 8 21:04:41 vdr vdr: [22535] connect from 127.0.0.1, port 56530 - accepted
    Sep 8 21:04:41 vdr vdr: [22535] grabbing to JPEG 70 384 288
    Sep 8 21:04:41 vdr vdr: [22535] closing SVDRP connection
    Sep 8 21:04:42 vdr vdr: [22535] connect from 127.0.0.1, port 56531 - accepted
    Sep 8 21:04:42 vdr vdr: [22535] grabbing to JPEG 70 384 288
    Sep 8 21:04:42 vdr vdr: [22535] closing SVDRP connection
    Sep 8 21:04:42 vdr vdr: [22535] connect from 127.0.0.1, port 56532 - accepted
    Sep 8 21:04:42 vdr vdr: [22535] grabbing to JPEG 70 384 288
    Sep 8 21:04:42 vdr vdr: [22535] closing SVDRP connection
    Sep 8 21:04:43 vdr vdr: [22535] connect from 127.0.0.1, port 56533 - accepted
    Sep 8 21:04:43 vdr vdr: [22535] grabbing to JPEG 70 384 288
    Sep 8 21:04:43 vdr vdr: [22535] closing SVDRP connection
    Sep 8 21:04:44 vdr vdr: [22535] connect from 127.0.0.1, port 56534 - accepted
    Sep 8 21:04:44 vdr vdr: [22535] grabbing to JPEG 70 384 288
    Sep 8 21:04:45 vdr vdr: [22535] closing SVDRP connection
    Sep 8 21:04:46 vdr vdr: [22535] connect from 127.0.0.1, port 56535 - accepted
    Sep 8 21:04:46 vdr vdr: [22535] grabbing to JPEG 70 384 288
    Sep 8 21:04:46 vdr vdr: [22535] closing SVDRP connection
    Sep 8 21:04:47 vdr vdr: [22535] connect from 127.0.0.1, port 56536 - accepted
    Sep 8 21:04:47 vdr vdr: [22535] grabbing to JPEG 70 384 288
    Sep 8 21:04:47 vdr vdr: [22535] closing SVDRP connection
    Sep 8 21:04:47 vdr vdr: [22535] connect from 127.0.0.1, port 56537 - accepted
    Sep 8 21:04:47 vdr vdr: [22535] grabbing to JPEG 70 384 288
    Sep 8 21:04:47 vdr vdr: [22535] closing SVDRP connection

    easyvdr 2.0.0 Stable - Asus A8N-E Sockel 939 - Athlon 3500+ - Nvidia GT 630 GK 208 - 2GB DDR-400 - 500GB Samsung System-HD - 2TB Video-HD - 2 x DVBSKY S952 Dualtuner PCIe - Digibit R1 SAT>IP - DVD-LW

    Einmal editiert, zuletzt von Balduin ()

  • Hallo Slime,


    danke schon mal für die Hilfe. Ich habe inzwischen noch ein bisschen rumprobiert, unter anderem mit den Karten-Nummern in der vdrmplayer.sh.conf.
    Aber leider habe ich hier keine neuen Erkenntnisse.


    Ich haben dann Deinem Tip folgend den VDR gestoppt und folgendes eingegeben:


    vdr:~# mplayer -identify -frames 8 -vo null -ao null /var/lib/video.00/Filme/Test.avi
    MPlayer dev-CVS--3.3.5 (C) 2000-2006 MPlayer Team
    CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Family: 6, Stepping: 3)
    CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
    Compiled with runtime CPU detection.


    Opening joystick device /dev/input/js0
    Can't open joystick device /dev/input/js0: No such file or directory
    Can't init input joystick
    Setting up LIRC support...
    mplayer: could not connect to socket
    mplayer: No such file or directory
    Failed to open LIRC support.
    You will not be able to use your remote control.
    Playing /var/lib/video.00/Filme/Test.avi.
    AVI file format detected.
    ID_VIDEO_ID=0
    ID_AUDIO_ID=1
    VIDEO: [DIVX] 512x384 24bpp 25.000 fps 738.8 kbps (90.2 kbyte/s)
    ==========================================================================
    Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
    AUDIO: 44100 Hz, 2 ch, s16le, 128.0 kbit/9.07% (ratio: 16000->176400)
    Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
    ==========================================================================
    ID_FILENAME=/var/lib/video.00/Filme/Test.avi
    ID_DEMUXER=avi
    ID_VIDEO_FORMAT=DIVX
    ID_VIDEO_BITRATE=738752
    ID_VIDEO_WIDTH=512
    ID_VIDEO_HEIGHT=384
    ID_VIDEO_FPS=25.000
    ID_VIDEO_ASPECT=0.0000
    ID_AUDIO_CODEC=mp3
    ID_AUDIO_FORMAT=85
    ID_AUDIO_BITRATE=128000
    ID_AUDIO_RATE=44100
    ID_AUDIO_NCH=2
    ID_LENGTH=6539.00
    ==========================================================================
    Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
    Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
    ==========================================================================
    ID_VIDEO_CODEC=ffodivx
    AO: [null] 44100Hz 2ch s16le (2 bytes per sample)
    Starting playback...
    VDec: vo config request - 512 x 384 (preferred colorspace: Planar YV12)
    VDec: using Planar YV12 as output csp (no 0)
    Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
    VO: [null] 512x384 => 512x384 Planar YV12
    A: 0.3 V: 0.3 A-V: 0.004 ct: 0.002 8/ 8 ??% ??% ??,?% 0 0


    Exiting... (End of file)


    Zu sehen ist am TV weiterhin nichts
    Was mich ein wenig stutzig macht: mplayer:could not connect to socket?
    Wird irgend jemand aus dem log schlau und kann mir helfen?


    Danke im Voraus...

    easyvdr 2.0.0 Stable - Asus A8N-E Sockel 939 - Athlon 3500+ - Nvidia GT 630 GK 208 - 2GB DDR-400 - 500GB Samsung System-HD - 2TB Video-HD - 2 x DVBSKY S952 Dualtuner PCIe - Digibit R1 SAT>IP - DVD-LW

    Einmal editiert, zuletzt von Balduin ()

  • Hallo,



    Seit dem Update auf MPlayer 1.0pre8 spielt er bei mir auch keine Videos mehr ab. Bis jetzt hab ich nur herausgefunden, dass Dateinamen, die Leerzeichen enthalten nach dem ersten Leerzeichen abgeschnitten werden. Allerdings nur, wenn man den Mplayer innerhalb eines scripts aufruft. Auf der Commandozeile funktioniert der gleiche Aufruf tadellos !?. Ich habe schon sämtliche Kombinationen von " und ' durch - ohne Erfolg.


    Vieleicht ist das ja bei Dir das gleiche Problem.


    Edit: Sehe gerade, du hast keine Leerzeichen im Aufruf - scheint also was anderes zu sein



    Grüße
    Lary

    Intel P4 2,4GHz @ 1,6GHz auf einem MS-6747, 512MB RAM, TT DVB-S FF 1.5, PVR150, Debian 4.0 mit 2.6.15-1er Kernel, NVRAM-Wakeup, AVBoard und eine Frau, die den ganzen Kram gut findet :o)

    3 Mal editiert, zuletzt von Lary_Loose ()

  • Inzwischen bin ich selbst ein gutes Stück weiter gekommen!


    Marillat-Sourcen aktualisiert, update-upgrade,


    Plugin und Mplayer neu installiert,


    jetzt läufts...


    Danke trotzdem fürs lesen!


    Balduin

    easyvdr 2.0.0 Stable - Asus A8N-E Sockel 939 - Athlon 3500+ - Nvidia GT 630 GK 208 - 2GB DDR-400 - 500GB Samsung System-HD - 2TB Video-HD - 2 x DVBSKY S952 Dualtuner PCIe - Digibit R1 SAT>IP - DVD-LW

  • hi,
    das hier war schon fast gut:

    Code
    mplayer -identify -frames 8 -vo null -ao null /var/lib/video.00/Filme/Test.avi


    mit diesem aufruf testest du aber nicht die ausgabe, bei der die probleme meistens zu finden sind.
    besser wäre so etwas in der art (aus der variable CMDLINE abgekuckt)

    Code
    usr/bin/mplayer -vo mpegpes -ao mpegpes -framedrop -cache 4096 -quiet -osdlevel 0 /var/lib/video.00/Filme/Test.avi
  • Zitat

    Original von Balduin
    Inzwischen bin ich selbst ein gutes Stück weiter gekommen!


    Ein einfacher Neustart des VDR's hat das Problem bei mir gelöst. Dafür weiss ich jetzt wenigstens wie man das debugging aktiviert :D

    1. Lucid x64, Core2Duo 6600, 4GB, Video auf Raid 1 (NFS Server), 2 * Avermedia DVB-T, Nvidia GT220/1024*768/xineliboutput/VDPAU/VGA)
    2. Lucid x64 ESXI 4.1 - Avermedia DVB-T per PCI Passtrough
    3. Inaktiv: yaVDR DVB-S2 TT-3200 VDPAU/HDMI SPDIF


    Linux User #292118
    VDR User #895

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!