mplayer avis abspielen über DVB

  • Du solltest die DVB-Treiber am besten automatisch beim Booten laden lassen.


    Wenn du natürlich den mplayer startest, ohne die Treiber geladen zu haben, ist es klar, daß er eine Fehlermeldung raushaut.


    Probier doch bitte auch nochmal folgendes (wieder bei gestopptem VDR aber geladenem Treiber):


    mplayer.sh /das/video.avi


    Wenn das nicht gehen sollte, bitte am Ende der mplayer.sh.conf DEBUG="true" setzen, das ganze nochmals aufrufen und hier die komplette Ausgabe posten.


    Gruß,
    Juri

  • Das einfachste wird sein, das 'runvdr'-Skript aus dem VDR-Verzeichnis zu benutzen und das entweder über ein eigenes rc-Skript zu starten (wie andere Daemons auch) oder es in /etc/init.d/boot.local (heißt je nach Distribution anders und liegt eventuell auch woanders) einzutragen.
    Letztendlich macht das Skript am Anfang nichts anderes als:


    cd /usr/src/DVB/driver
    make insmod


    Gruß,
    Juri

  • So ich habe im linux:/usr/local/src/VDRtmp/scripts/mplayer folgendes eingegeben, ohne


    linux:/usr/local/src/VDRtmp/scripts/mplayer # ./mplayer.sh /video/Elenora\ Niemen\ -\ Kochteledysk.avi
    chr: *** Starting mplayer.sh Version 0.8.3
    chr: *** DEBUG: Variable CFGFIL has value "./mplayer.sh.conf"
    chr: *** Use Option USERDEF at your own risk!
    chr: *** INFO: Source Video has Resolution of 240 x 192 ...
    chr: *** INFO: For Sqare Pixels we would scale to 384 x 307 ...
    MPlayer 0.91-3.3 (C) 2000-2003 MPlayer Team
    CPU: Advanced Micro Devices Athlon TB Thunderbird (Family: 6, Stepping: 4)
    Detected cache-line size is 64 bytes
    CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
    Kompiliert für x86 CPU mit folgenden Erweiterungen: MMX MMX2 3DNow 3DNowEx


    Reading config file /usr/local/etc/mplayer/mplayer.conf: No such file or directory
    Reading config file /root/.mplayer/config
    Reading /root/.mplayer/codecs.conf: 50 audio & 136 video codecs
    Font /root/.mplayer/font/font.desc loaded successfully! (206 chars)
    Verwende Linux Hardware RTC-Timing (1024Hz)
    Can't open input config file /root/.mplayer/input.conf: No such file or directory
    Can't open input config file /usr/local/etc/mplayer/input.conf: No such file or directory
    Falling back on default (hardcoded) input config
    Initialisiere LIRC Unterstützung...
    mplayer: could not connect to socket
    mplayer: Connection refused
    Fehler beim Öffnen der LIRC Unterstützung.
    Verwendung der Fernbedienung nicht möglich.


    Spiele /video/Elenora Niemen - Kochteledysk.avi
    Cache fill: 0.59% (24576 bytes) AVI-Dateiformat erkannt!
    VIDEO: [DX50] 240x192 24bpp 25.00 fps 577.0 kbps (70.4 kbyte/s)
    ==========================================================================
    Erzwinge Audiocodecgruppe 9 ...
    Öffne Audiodecoder: [mp3lib] MPEG layer-2, layer-3
    MP3lib: init layer2&3 finished, tables done
    AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 6000->176400 (48.0 kbit)
    Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
    ==========================================================================
    Opening /dev/dvb/adapter0/video0+audio0
    Öffne Videofilter: [lavc=9000:25.000]
    Öffne Videofilter: [expand=352:288:-1:-1:1]
    Expand: 352 x 288, -1 ; -1 (-1=autodetect) osd: 1
    Öffne Videofilter: [scale=352:307]
    ==========================================================================
    Öffne Videodecoder: [ffmpeg] FFmpeg's libavcodec codec family
    Selected video codec: [ffodivx] vfm:ffmpeg (FFmpeg MPEG-4)
    ==========================================================================
    Checking audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
    AF_pre: af format: 2 bps, 2 ch, 44100 hz, little endian signed int
    AF_pre: 44100Hz 2ch Signed 16-bit (Little-Endian)
    AO: [mpegpes] 44100Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
    Building audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
    Starte Wiedergabe...
    This file was encoded with DivX501 Build487
    VDec: VO wird versucht, auf 240 x 192 (Bevorzugter Farbraum: Planar YV12) zu setzen.
    VDec: using Planar YV12 as output csp (no 0)
    Seitenverhältnis ist 1.25:1 - Skaliere zur korrekten Videogröße.
    SwScaler: reducing / aligning filtersize 5 -> 4
    SwScaler: reducing / aligning filtersize 5 -> 4
    SwScaler: reducing / aligning filtersize 5 -> 4
    SwScaler: reducing / aligning filtersize 5 -> 4


    SwScaler: BICUBIC scaler, from Planar YV12 to Planar YV12 using MMX2
    VO: [mpegpes] 352x307 => 352x307 Mpeg PES
    DVB: height=307 not supported (try 240/480 (ntsc) or 288/576 (pal)
    FATAL: Kann Videoausgabetreiber nicht initialisieren!
    init_vo failed


    FATAL: Konnte Videofilter (-vop) oder Videoausgabetreiber (-vo) nicht initialisieren.



    Beende... (Ende der Datei)


    Später schreibe ich rein, was passiert beim setzen der debug option
    Hab leider keine Zeit mehr.

Jetzt mitmachen!

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