Hallo,
Prost Neujahr ;-)
Ich hab alles Manuell nach Sandmanns Anleitung installiert; ohne Scripte.
Die Patches:
MplayerSlave[1].patch.diff.gz
mplayer_universal_patch[1].diff.gz
werden bei rc2 und rc1 nur mit Fehlern ausgeführt:
vo_mpegpes.c:157: `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.90rc2/libvo'
make: *** [libvo/libvo.a] Error 2
mediaportal:/usr/local/src/MPlayer-0.90rc1 # cat DVBHEAD-VDRSLAVE\[1\].diff | patch -p1
(Stripping trailing CRs from patch.)
patching file libao2/ao_mpegpes.c
Hunk #1 succeeded at 15 with fuzz 1.
(Stripping trailing CRs from patch.)
patching file libvo/vo_mpegpes.c
Hunk #2 FAILED at 88.
1 out of 2 hunks FAILED -- saving rejects to file libvo/vo_mpegpes.c.rej
(Stripping trailing CRs from patch.)
patching file mplayer.c
mediaportal:
Deshalb hab ich die 9er Version genommen:
mediaportal:/usr/local/src/MPlayer-0.90pre9 # cat mplayer-new-dvbdriver.diff | patch -p1
(Stripping trailing CRs from patch.)
patching file configure
(Stripping trailing CRs from patch.)
patching file libao2/ao_mpegpes.c
(Stripping trailing CRs from patch.)
patching file libvo/vo_mpegpes.c
mediaportal:/usr/local/src/MPlayer-0.90pre9 # cat mplayer-slavemode.diff | patch -p1
missing header for unified diff at line 3 of patch
can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- mplayer.c.orig Mon Aug 5 20:37:14 2002
|+++ mplayer.c Fri Aug 30 16:53:54 2002
--------------------------
File to patch: mplayer.c
patching file mplayer.c
Hunk #1 succeeded at 2573 (offset -340 lines).
mediaportal:/usr/local/src/MPlayer-0.90pre9 #
mediaportal:/usr/local/src/VDR # make plugins
make[1]: Entering directory `/usr/local/src/vdr-1.1.20/PLUGINS/src/dvd-0.2.0'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/vdr-1.1.20/PLUGINS/src/dvd-0.2.0'
make[1]: Entering directory `/usr/local/src/vdr-1.1.20/PLUGINS/src/hello'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/vdr-1.1.20/PLUGINS/src/hello'
make[1]: Entering directory `/usr/local/src/vdr-1.1.20/PLUGINS/src/mp3-0.7.9'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/vdr-1.1.20/PLUGINS/src/mp3-0.7.9'
make[1]: Entering directory `/usr/local/src/vdr-1.1.20/PLUGINS/src/osddemo'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/vdr-1.1.20/PLUGINS/src/osddemo'
make[1]: Entering directory `/usr/local/src/vdr-1.1.20/PLUGINS/src/sky'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/vdr-1.1.20/PLUGINS/src/sky'
make[1]: Entering directory `/usr/local/src/vdr-1.1.20/PLUGINS/src/status'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/vdr-1.1.20/PLUGINS/src/status'
make[1]: Entering directory `/usr/local/src/vdr-1.1.20/PLUGINS/src/teletext-0.7.6'
make[1]: *** No rule to make target `libavcodec/avcodec.h', needed by `teletext.o'. Stop.
make[1]: Leaving directory `/usr/local/src/vdr-1.1.20/PLUGINS/src/teletext-0.7.6'
make[1]: Entering directory `/usr/local/src/vdr-1.1.20/PLUGINS/src/vcd-0.0.3'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/src/vdr-1.1.20/PLUGINS/src/vcd-0.0.3'
Hier noch die runvdr Datei:
DVBDIR="/usr/local/src/DVB/driver"
VDRPRG="/usr/local/bin/vdr -L /usr/local/src/VDR/PLUGINS/lib -c /usr/local/vdr/etc"
VDRCMD="$VDRPRG -w 60 -t /dev/tty8 -s /usr/local/bin/vdrshutdown $* \
-P vcd \
-P dvd \
-P'mp3 -m /usr/local/vdr/mount.sh -B /var/lib/cddb' \
-P'mplayer -m /usr/local/vdr/mount.sh -M /usr/local/vdr/mplayer.sh'"
#VDRUSR=root
VDRUSR=vdr
export DVDCSS_METHOD=key
Nach dem starten von runvdr startet vdr immer wieder.
Nehm ich die MPlayer Zeile raus, dann funzt auch vdr.
Allerdings kann ich manuell mit MPlayer auch keine Filme aunschauen:
mediaportal:/usr/local/bin # mplayer -vo mpegpes -ao mpegpes -vop fame,expand=720:576 /filme/Enigma/1AVSEQ01.MPG
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/local/share/locale
MPlayer 0.90pre9-2.95.3 (C) 2000-2002 Arpad Gereoffy (see DOCS)
CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Family: 6, Stepping: 10)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 SSE
Reading /root/.mplayer/codecs.conf: 49 audio & 125 video codecs
font: can't open file: /root/.mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
Using 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
Setting up lirc support...
mplayer: could not open config file
mplayer: No such file or directory
Failed to read LIRC config file ~/.lircrc!
You won't be able to use your remote control
Playing /filme/Enigma/1AVSEQ01.MPG
Detected MPEG-PS file format!
VIDEO: MPEG2 480x576 (aspect 2) 25.00 fps 7500.0 kbps (937.5 kbyte/s)
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 28000->176400 (224.0 kbit)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
Opening video filter: [fame]
Couldn't find video filter 'fame'
Opening video filter: [expand=720:576]
Expand: 720 x 576, -1 ; -1 (-1=autodetect) osd: 0
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 480 x 576 (preferred csp: Mpeg PES)
VDec: using Mpeg PES as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [mpegpes] 720x576 => 1152x576 Mpeg PES
Selected video codec: [mpegpes] vfm:mpegpes (Mpeg PES output (.mpg or Dxr3/DVB card))
==========================================================================
AO: [mpegpes] 44100Hz 2ch Signed 16-bit (Little-Endian)
Building audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
Start playing...
Er macht dann zwar Irgendwas; aber das Bild bleibt dunkel.
MFG SkiRitchy