Probleme beim mplayer plugin

  • hi


    habe mplayer 0.90. RC4 aus der DL-section installiert.
    Dann das mplayer.sh script aus der DL-section in mein scripteorder kopiert und angepasst (hoffe alles richtig).


    wenn ich ein mpeg File abspiele will, erscheint im F8-Screen unter anderm die Fehlermeldung:
    The selected video-out device is incompatible with this codec.
    Laut Screen spielt er das File auch ab "playback".
    Aber auf dem TV passiert nichts, der eingestellte Sender läuft weiter.


    Was kann da falsch sein ?


    grüsse
    tobias

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

  • HI, und nochmal Tobi :)


    bei mplayer compilierung/configure den pfad zu den DVB treibern angeben :
    "./configure --with-extraincdir=/VDR/DVB/include/"
    (VDR und DVB anpassen)


    gruß

    --
    viel spass am geraet
    ---
    AMD1100/512 # 200GB-VDR # 220GB-DIVX #
    1.3 Siemens # 2.1 Haupauge(primary) # RH 7.3

  • danke,
    aber trotz dessen:


    ./configure --enable-dvb --with-extraincdir=../DVB/include


    erscheint dies u.a. beim ./conf....


    Checking for DVB ... no (specify path to DVB/ost/include with --with-extraincdir=DIR)
    Checking for DVB HEAD ... yes


    und das beim Make:


    vo_mpegpes.c:55: linux/dvb/dmx.h: No such file or directory
    vo_mpegpes.c:56: linux/dvb/frontend.h: No such file or directory
    vo_mpegpes.c:57: linux/dvb/video.h: No such file or directory
    vo_mpegpes.c:58: linux/dvb/audio.h: No such file or directory
    vo_mpegpes.c: In function `preinit':
    vo_mpegpes.c:126: `VIDEO_SET_BLANK' undeclared (first use in this function)
    vo_mpegpes.c:126: (Each undeclared identifier is reported only once
    vo_mpegpes.c:126: for each function it appears in.)
    vo_mpegpes.c:130: `VIDEO_SELECT_SOURCE' undeclared (first use in this function)
    vo_mpegpes.c:130: `VIDEO_SOURCE_MEMORY' undeclared (first use in this function)
    vo_mpegpes.c:135: `AUDIO_SELECT_SOURCE' undeclared (first use in this function)
    vo_mpegpes.c:135: `AUDIO_SOURCE_MEMORY' undeclared (first use in this function)
    vo_mpegpes.c:139: `AUDIO_PLAY' undeclared (first use in this function)
    vo_mpegpes.c:149: `VIDEO_PLAY' undeclared (first use in this function)
    vo_mpegpes.c:153: `AUDIO_SET_AV_SYNC' undeclared (first use in this function)
    vo_mpegpes.c:158: `AUDIO_SET_MUTE' undeclared (first use in this function)
    make[1]: *** [vo_mpegpes.o] Error 1
    make[1]: Leaving directory `/usr/local/src/MPlayer-0.90rc4/libvo'
    make: *** [libvo/libvo.a] Error 2



    grüsse
    tobias

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

    Einmal editiert, zuletzt von Tobias ()

  • OK sieht gut aus, außer natürlich die fehler später ..


    Versuch mal eine Absoluten Pfad anzugeben, mit einem "/" abschließen und der Pfad sollte kein Softlink sein (gab da schon öfter mal kleine nettigkeiten)


    ggf. im DVB/driver ordner mal "make install" ausführen um die header zu installieren...

    --
    viel spass am geraet
    ---
    AMD1100/512 # 200GB-VDR # 220GB-DIVX #
    1.3 Siemens # 2.1 Haupauge(primary) # RH 7.3

  • make install bei den DVB treibern gemacht.


    ein
    ./configure --enable-dvb --with-extraincdir=../DVB/include/


    bringt exakt den gleichen output.
    hier mal das komplette configure-out



    vdr:/usr/local/src/MPlayer-0.90rc4 # ./configure --enable-dvb --with-extraincdir=../DVB/include/
    Detected operating system: Linux
    Detected host architecture: i386
    Checking for gcc version ... 2.95.2, ok
    Checking for CPU vendor ... CentaurHauls (6:7:8)
    Checking for CPU type ... VIA Ezra
    Checking for GCC & CPU optimization abilities ... i586
    Checking for kernel support of mmx ... yes
    Checking for kernel support of 3dnow ... yes
    Checking for mtrr support ... yes
    Checking for assembler (/usr/i486-suse-linux/bin/as 2.10.91) ... ok
    Checking for Linux kernel version ... 2.4.20, ok
    Checking for awk ... gawk
    Checking for extra headers ... -I../DVB/include/
    Checking for extra libs ... none
    Checking for i18n ... yes
    Checking for setlocale() ... yes
    Checking for language ... using en
    Checking for enable sighandler ... yes
    Checking for runtime cpudetection ... no
    Checking for restrict keyword ... __restrict
    Checking for kstat ... no
    Checking for posix4 ... no
    Checking for lrintf ... yes
    Checking for nanosleep ... yes
    Checking for socklib ... yes (using -lnsl)
    Checking for inet_pton() ... yes (using -lnsl)
    Checking for inttypes.h (required) ... yes
    Checking for word size ... 32
    Checking for stddef.h ... yes
    Checking for malloc.h ... yes
    Checking for memalign() ... yes
    Checking for alloca.h ... yes
    Checking for mman.h ... yes
    Checking for dynamic loader ... yes
    Checking for dynamic a/v plugins support ... no
    Checking for pthread ... yes (using -lpthread)
    Checking for sys/soundcard.h ... yes
    Checking for sys/dvdio.h ... no
    Checking for sys/cdio.h ... no
    Checking for linux/cdrom.h ... yes
    Checking for dvd.h ... no
    Checking for BSDI dvd.h ... no
    Checking for HPUX SCSI header ... no
    Checking for userspace SCSI headers (Solaris) ... no
    Checking for termcap ... no
    Checking for termios ... yes (using sys/termios.h)
    Checking for shm ... yes
    Checking for linux devfs ... no
    Checking for scandir() ... yes
    Checking for strsep() ... yes
    Checking for vsscanf() ... yes
    Checking for sys/sysinfo.h ... yes
    Checking for 3dfx ... no
    Checking for tdfxfb ... no
    Checking for DirectFB headers presence ... not found
    Checking for DirectFB ... no
    Checking for X11 headers presence ... not found (check if the dev(el) packages are installed)
    Checking for X11 libs presence ... not found (check if the dev(el) packages are installed)
    Checking for X11 ... no
    Checking for DPMS ... no
    Checking for Xv ... no
    Checking for Xinerama ... no
    Checking for Xxf86vm ... no
    Checking for DGA ... no
    Checking for OpenGL ... no
    Checking for /dev/mga_vid ... no
    Checking for xmga ... no
    Checking for GGI ... no
    Checking for AA ... no
    Checking for SVGAlib ... no
    Checking for FBDev ... yes
    Checking for DVB ... no (specify path to DVB/ost/include with --with-extraincdir=DIR)
    Checking for DVB HEAD ... yes
    Checking for PNG support ... yes
    Checking for JPEG support ... yes
    Checking for GIF support ... yes (old version, some encoding functions disabled)
    Checking for VESA support ... yes
    Checking for SDL ... no
    Checking for Windows waveout ... no
    Checking for Directx ... no
    Checking for NAS ... no
    Checking for DXR2 ... no
    Checking for DXR3/H+ ... no
    Checking for libmp1e ... no
    Checking for libfame ... no
    Checking for OSS Audio ... yes
    Checking for aRts ... no
    Checking for EsounD ... yes
    Checking for ALSA audio ... no
    Checking for Sun audio ... no
    Checking for Sun mediaLib ... no
    Checking for SGI audio ... no
    Checking for VCD support ... ok
    Checking for DVD support (libmpdvdkit) ... yes
    Checking for DVD support (libcss - old style) ... no
    Checking for DVD support (libdvdread - new style) ... disabled by libmpdvdkit2
    Checking for DVD support (libdvdnav) ... no
    Checking for cdparanoia ... no
    Checking for freetype >= 2.0.9 ... no
    Checking for zlib ... yes
    Checking for RTC ... yes
    Checking for external liblzo support ... no
    Checking for mad support ... yes
    Checking for OggVorbis support ... no
    Checking for faad2 (AAC) support ... no
    Checking for Win32 codec DLL files path ...
    Checking for Win32 codec DLL support ... no
    Checking for DirectShow ... no
    Checking for XAnim DLL ... no (no suitable directory found - see DOCS/codecs.html)
    Checking for RealPlayer DLL ... no (no suitable directory found - see DOCS/codecs.html)
    Checking for LIVE.COM Streaming Media libraries ... no
    Checking for iconv ... yes
    Checking for FFmpeg libavcodec (static) ... yes
    Checking for libdv-0.9.5+ ... no
    Checking for zr ... no
    Checking for bl ... no
    Checking for XviD ... no
    Checking for DivX4linux/DivX5linux/OpenDivX decore ... no
    Checking for libmp3lame (for mencoder) ... no
    Checking for DivX4linux encore (for mencoder) ... no
    Checking for mencoder ... yes
    Checking for fastmemcpy ... yes
    Checking for UniquE RAR File Library ... yes
    Checking for TV interface ... yes
    Checking for EDL support ... yes
    Checking for *BSD BrookTree 848 TV interface ... no
    Checking for Video 4 Linux TV interface ... yes
    Checking for audio select() ... yes
    Checking for streaming ... yes
    Checking for byte order ... Little Endian
    Checking for shared postprocess lib ... no
    Checking for New config ... yes
    Checking for OSD menu ... no
    Checking for QTX codecs ... no
    Checking for Subtitles sorting ... yes
    Checking for XMMS inputplugin support ... no
    Checking for GUI ... no
    Checking for ftello() ... yes
    Checking for vidix ... yes
    Checking for joystick ... no
    Checking for lirc ... yes
    Creating config.mak
    Creating config.h
    Creating libvo/config.mak
    Creating libao2/config.mak
    Creating help_mp.h


    Config files successfully generated by ./configure !


    Install prefix: /usr/local
    Data directory: /usr/local/share/mplayer
    Config direct.: /usr/local/etc/mplayer


    Byte order: Little Endian
    Optimizing for: i586 mmx 3dnow mtrr

    Enabled optional drivers:
    Input: streaming tv-v4l edl tv mpdvdkit2 vcd
    Codecs: libavcodec libmad gif
    Audio output: esd oss mpegpes(dvb)
    Video output: vesa gif89a jpeg png mpegpes(dvb) fbdev
    Disabled optional drivers:
    Input: tv-bsdbt848 cdda dvdnav dvdread dvdcss
    Codecs: qtx opendivx xvid libdv real xanim dshow/dmo win32 libvorbis liblzo
    Audio output: sgi sun alsa arts dxr2 nas win32 sdl
    Video output: xvidix bl zr dxr3 dxr2 directx sdl svga aa ggi xmga mga opengl dga xv x11 directfb tdfxfb 3dfx

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

  • bekomme immer noch beim Make die fehler :((((


    gcc -c -O4 -march=i586 -mcpu=i586 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -I.. -I../DVB/include/ -DMPG12PLAY -DVIDIX_PATH='"/usr/local/lib/mplayer/vidix/"' -o vo_mpegpes.o vo_mpegpes.c
    vo_mpegpes.c:55: linux/dvb/dmx.h: No such file or directory
    vo_mpegpes.c:56: linux/dvb/frontend.h: No such file or directory
    vo_mpegpes.c:57: linux/dvb/video.h: No such file or directory
    vo_mpegpes.c:58: linux/dvb/audio.h: No such file or directory
    vo_mpegpes.c: In function `preinit':
    vo_mpegpes.c:126: `VIDEO_SET_BLANK' undeclared (first use in this function)
    vo_mpegpes.c:126: (Each undeclared identifier is reported only once
    vo_mpegpes.c:126: for each function it appears in.)
    vo_mpegpes.c:130: `VIDEO_SELECT_SOURCE' undeclared (first use in this function)
    vo_mpegpes.c:130: `VIDEO_SOURCE_MEMORY' undeclared (first use in this function)
    vo_mpegpes.c:135: `AUDIO_SELECT_SOURCE' undeclared (first use in this function)
    vo_mpegpes.c:135: `AUDIO_SOURCE_MEMORY' undeclared (first use in this function)
    vo_mpegpes.c:139: `AUDIO_PLAY' undeclared (first use in this function)
    vo_mpegpes.c:149: `VIDEO_PLAY' undeclared (first use in this function)
    vo_mpegpes.c:153: `AUDIO_SET_AV_SYNC' undeclared (first use in this function)
    vo_mpegpes.c:158: `AUDIO_SET_MUTE' undeclared (first use in this function)
    make[1]: *** [vo_mpegpes.o] Error 1
    make[1]: Leaving directory `/usr/local/src/MPlayer-0.90rc4/libvo'
    make: *** [libvo/libvo.a] Error 2


    ich denke fast, dass der fehlerhafte mplayer auch mein Image-plugin schrottet, kann das sein?


    tobias

    :vdr1 VDR User #626:fans
    VDR II: YeongYang A106, Fusi D1522, Celeron 2GHz, Frontend per DVB-s FF, 2xDVB-c, ATRIC-IR, YaVDR 0.3a
    VDR III HDTV: Inter-Tech 2008V mit iMonLCD, Atric, ASRock Extreme3 770 AM3, AMD Sempron 140 1x 2.70GHz AM3, 1,5TB WD15EADS, 2TB WD20EARS, 2x4GB DDR3-1600, NVidia GT520 passiv, 3x DVB-c, YaVDR 0.5 @ Samsung PS-50B550

  • Hallo Tobias,


    Zitat

    bekomme immer noch beim Make die fehler :((((


    gcc -c -O4 -march=i586 -mcpu=i586 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -I.. -I../DVB/include/ -DMPG12PLAY -DVIDIX_PATH='"/usr/local/lib/mplayer/vidix/"' -o vo_mpegpes.o vo_mpegpes.c
    vo_mpegpes.c:55: linux/dvb/dmx.h: No such file or directory


    das hatte Dir doch memed schon empfohlen, den absoluten Pfad für das DVB-Include zu nehmen. Also:
    ./configure --with-extraincdir=/usr/local/src/DVB/include
    oder entsprechend.


    Wenn make in ein Unterverzeichnis abtaucht, um z.B. die libvo-Teile zu bauen, taugt ein relativer Include-Pfad ala ../DVB/include halt nicht mehr, da dann ../../DVB/include gebraucht würde.


    Grüsse

    yaVDR 0.5.0a
    DD Cine S2 V6.5 & DuoFlex S2, ASRock B75 PRO3, NVidia GT610-SL, Core i3-2120T, 4GB, 60GB SSD, 1.5TB
    Samsung UE46F8090, Sony STR-DB780, 5.0 surround A.C.T. speaker

Jetzt mitmachen!

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