MPlayer + divx

  • Hallo zusammen,


    nachdem ich meine VDR Box auf den neusten stand gebracht habe
    funktionier das abspielen von divx nicht mehr mit mplayer.
    mpg's kann es aber abspielen.


    Habe meine Box richtig Platt gemacht und alles neu installiert. Und jetzt das :(


    Habe SuSE 8.2
    MPlayer-1.0pre3


    Hier noch ein Log auszug:


    Mar 21 13:13:26 vdr last message repeated 2 times
    Mar 21 13:13:26 vdr vdr[30424]: mplayer: mplayer child started (pid=30424)
    Mar 21 13:13:26 vdr logger: *** Starting mplayer.sh Version 0.8.4
    Mar 21 13:13:26 vdr logger: *** DEBUG: Variable CFGFIL has value "/usr/local/src/VDRtmp/scripts/mpla
    yer.sh.conf"
    Mar 21 13:13:26 vdr logger: *** Use Option USERDEF at your own risk!
    Mar 21 13:13:26 vdr vdr[30430]: mplayer: player thread started (pid=30430)
    Mar 21 13:13:27 vdr logger: *** INFO: Source Video has Resolution of 640 x 480 ...
    Mar 21 13:13:27 vdr logger: *** INFO: For Sqare Pixels we would scale to 768 x 576 ...
    Mar 21 13:13:29 vdr vdr[30430]: mplayer: player thread ended (pid=30430)
    Mar 21 13:13:29 vdr vdr[1937]: status: cStatusTest::Replaying (null)


    Habe schon mal rum gesucht aber komme nicht weiter.
    Die Codecs sind natürlich auch alle drauf, vorher hatte ich VDR 1.2.6
    und MPlayer 0.9 glaube ich. Und keiner Problem mit divx gehabt.
    Habt ihr ein Tipp für mich........


    gruß
    rafi

  • Kannst du andere Formate als Divx abspielen?


    Spielt der Mplayer Divx manuell ab?


    Ist der Mplayer auf "Slave" geschaltet?


    Gruss
    AleX

    Hardware: Intel Cel 1Ghz+, 256MB, 420GB HD, TT DVB-S (Premium) Rev 1.5, 2* Activy DVB-S (Budget), PVR-250, Lirc-USB (ati-rf-remote)
    #############################################
    Software: Debian Etch 2.6.16.1, DVB-Kernel, VDR 1.3.42 + enAIO + noEPG +weitere Patches
    Plugins: tvonscreen, femon, streamdev, mplayer, vdradmin, wapd,
    osdteletext, vcd, dvd, burn, vdrrip
    Other: nvram mit rebootscript
    IRC-Nick: df-h

  • Manuell abspielen:


    VDR abbrechen (!!!),
    mplayer.sh mit dem abzuspielendem Fim aufrufen,
    z.B:


    ./mplayer.sh /path/to/video.avi


    Ansonsten: hast du den SLAVE-Mode aktiviert? Wenn nicht, dann erstmal das probieren: Einstellungen -> Plugins -> mplayer-Plugin -> ControlMode.
    Wenn mpegs gehen: Hast du vielleicht keinen Support für DIVX in den mplayer einkompiliert?


    Am besten wie oben beschrieben mal manuell starten und die Ausgabe hier posten.


    Gruß,
    Juri

  • Hallo,


    hier ist die ausgabe...........
    ich glaube da läuft bei mir ne falsche mplayer version , nicht war?


    Glaube die version von SuSE ist drauf, versuche die mal runter zu schmeissen und den MPlayer neu installieren..........


    Oder was denkt Ihr?



    root: *** Starting mplayer.sh Version 0.8.4
    root: *** DEBUG: Variable CFGFIL has value "./mplayer.sh.conf"
    root: *** Use Option USERDEF at your own risk!
    root: *** INFO: Source Video has Resolution of 640 x 272 ...
    root: *** INFO: For Sqare Pixels we would scale to 768 x 326 ...
    Using GNU internationalization
    Original domain: messages
    Original dirname: /usr/share/locale
    Current domain: mplayer
    Current dirname: /usr/share/locale


    MPlayer 0.90rc4-3.3 (C) 2000-2003 Arpad Gereoffy (see DOCS)


    This version of MPlayer may lack certain features
    because of legal requirements (potential patent violation).


    For more see /usr/share/doc/packages/MPlayer/README.SuSE


    CPU: Advanced Micro Devices (Family: 6, Stepping: 1)
    Detected cache-line size is 64 bytes
    CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
    Compiled with Runtime CPU Detection - WARNING - this is not optimal!
    To get best performance, recompile MPlayer with --disable-runtime-cpudetection
    Reading config file /etc/mplayer.conf
    Reading config file /root/.mplayer/config
    Reading /root/.mplayer/codecs.conf: can't open '/root/.mplayer/codecs.conf': No such file or directory
    Reading /etc/codecs.conf: parse error at line 76
    Using built-in default codecs.conf
    font: can't open file: /root/.mplayer/font/font.desc
    Font /usr/share/mplayer/font/font.desc loaded successfully! (206 chars)
    Using Linux hardware RTC timing (1024Hz).
    Can't open input config file /root/.mplayer/input.conf : No such file or directory
    Input config file /etc/input.conf parsed : 52 binds
    Opening joystick device /dev/input/js0
    Can't open joystick device /dev/input/js0 : No such device
    Can't init input joystick
    Setting up LIRC support...
    mplayer: could not open config file
    mplayer: No such file or directory
    Failed to read LIRC config file /video/.lircrc.
    You will not be able to use your remote control.



    Playing /video/1-Videos/Contact CD1.avi
    AVI file format detected.
    VIDEO: [DIVX] 640x272 24bpp 25.00 fps 1144.8 kbps (139.7 kbyte/s)
    Clip info:
    Software: Nandub v1.0rc2
    ==========================================================================
    Trying to force audio codec driver family 9 ...
    Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
    MP3lib: init layer2&3 finished, tables done
    AUDIO: 48000 Hz, 2 ch, 16 bit (0x10), ratio: 4000->192000 (32.0 kbit)
    Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
    ==========================================================================
    Opening /dev/dvb/adapter0/video0+audio0
    DVB VIDEO DEVICE: : No such device
    Error opening/initializing the selected video_out (-vo) device.



    Exiting... (End of file)

  • Hi,


    MPlayer Version 0.90rc4 ist sicher nicht optimal. Aber dafür gibt's ja in der mplayer.sh.conf eine Variable, womit man angeben kann, wo der zu benutzende Mplayer liegt - du mußt also nicht unbedingt den Systemeigenen rausschmeißen.


    Ansonsten hoffe ich, daß du bei diesem Versuch wirklich den VDR beendet hattest, sonst überrascht das Ergebnis

    Zitat

    Opening /dev/dvb/adapter0/video0+audio0
    DVB VIDEO DEVICE: : No such device
    Error opening/initializing the selected video_out (-vo) device.

    nicht wirklich.


    Wenn du deinen MPlayer selber baust, dann achte darauf, daß er die Sourcen des DVB-Treibers unter /usr/src/DVB liegen, ansonsten mußt du mit dem configure-Parameter --with-dvbincdir=/path/to/DVB-driver/include rumspielen.


    Gruß,
    Juri

  • Hallo,


    so habe jetzt den MPlayer neu installiert....... und sehe da es geht :)


    bin mir aber etwas unsicher ob ich die Optionen richtig gewählt habe,
    hier mal die:


    ./configure --prefix=/usr --with-extraincdir=/usr/local/src/DVB/include
    --with-win32libdir=/usr/lib/win32 --enable-menu --enable-largefiles
    --disable-runtime-cpudetection


    ist es so OK. Oder kann man da noch was dran drehen
    wegen Performance und so.........


    danke
    Rafi

  • Performancemäßig läßt sich da nichts machen, da MPlayer von sich aus schon die optimalen Werte für die Kompilierung wählt. Hauptsache, das configure-Skript hat die DVB-Treiber gefunden, was ja der Fall zu sein scheint, da du sonst nichts über die DVB-Karte ausgeben könntest.


    Gruß,
    Juri


    PS: einige der Parameter waren überflüssig, da es sich um defaults handelt - schadet aber auch nichts.

Jetzt mitmachen!

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