MPlayer Plugin

  • Hallo,


    bei mir gibt es ein Problem mit der MPlayer Steuerung unter VDR. MPlayer und VDR (DVD, SVCD, MP3)
    laufen ansonsten unter X problemlos - beides in der aktuellen Version und mit DVB-Support überbesetzt (howto).
    Es scheint mit dem video-out Device ein Problem zu geben oder mit dem Codecs, der über vdr ausgegeben werden kann?


    ... unter VDR aufgerufen sieht das so aus (kurz schwarzer Bildschirm, dann zurück ins Programm):


    Setting up lirc support...
    Playing /usr/video//shrek.avi
    Detected AVI file format!
    VIDEO: [DX50] 704x416 24bpp 25.00 fps 1537.7 kbps (187.7 kbyte/s)
    Detected audio codec: [mp3] afm:1 (mp3lib MPEG layer-2, layer-3)
    Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
    AUDIO: 48000 Hz, 2 ch, sfmt: 0x10 (2 bps), ratio: 24000->192000 (192.0 kbit)
    DVB VIDEO DEVICE: : No such file or directory
    Error opening/initializing the selected video_out (-vo) device!


    vdr gekililt (mit vdr wie zurvor) und Kommandozeile (bei Divx nur Soundausgabe):,


    root@huskie > mplayer -vo mpegpes shrek.avi


    This file was encoded with DivX501 Build484
    VDec: vo config request - 704 x 416 (preferred csp: Planar YV12)
    Could not find matching colorspace - retrying with -vop scale...
    Opening video filter: [scale]
    Opening video filter: [lavc]
    VDec: using Planar YV12 as output csp (no 0)
    Movie-Aspect is 1.69:1 - prescaling to correct movie aspect.
    VO: [mpegpes] 704x416 => 704x416 Mpeg PES
    DVB: height=416 not supported (try 240/480 (ntsc) or 288/576 (pal)
    FATAL: Cannot initialize video driver.
    init_vo failed


    FATAL: Could not initialize video filters (-vop) or video output (-vo).


    Exiting... (End of file)



    MPEG2 Half D1 funkioniert mit letzterer Methode ...


    Gruß

  • Dein AVI ist in einem Format (704x416), welches nicht DVB-kompatibel ist. Es werden nur Y-(Höhen)-Werte von 288 und 576 für PAL bzw. 240 und 480 für NTSC unterstützt, wie ja auch die Fehlermeldung bei deinem zweiten Versuch aussagt:

    Zitat

    DVB: height=416 not supported (try 240/480 (ntsc) or 288/576 (pal)


    Bei deinem Video sind es aber 416...


    Zum Überprüfen kannst du ja mal folgendes ausführen:
    mplayer -vo mpegpes -ao mpegpes -vop scale=704:576 shrek.avi
    Das wird zwar die Seitenverhältnisse etwas verzerren, sollte dir aber wenigstens eine Ausgabe auf dem Fernseher bringen.


    Am besten nimmst du das mplayer.sh-Skript von http://batleth.sapienti-sat.org/projects/VDR/


    Gruß,
    Juri

Jetzt mitmachen!

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