Quote:
Originally Posted by
CityK 
Its my understanding that the i810 X driver (if that's the driver your using ) does support XvMC ... at least, it offloads the MC, but (unfortunately) not iDCT too ... (still, better then nothing). Try:
mplayer -vo xvmc -vc ffmpeg12mc /dev/dvb/adapter0/dvr0 -cache_adjust_accordingly -nosound
MPlayer 1.0pre7try2-4.0.2 (C) 2000-2005 MPlayer Team
CPU: Intel Pentium 4/Xeon/Celeron Foster (Family: 8, Stepping: 7)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup scripts.
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0 : No such file or directory
Can't init input joystick
Setting up LIRC support...
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support.
You will not be able to use your remote control.
Playing /dev/dvb/adapter0/dvr0.
Cache fill: 19.00% (6258688 bytes) TS file format detected.
DEMUX OPEN, AUDIO_ID: -2, VIDEO_ID: -1, SUBTITLE_ID: -1,
PROBING UP TO 2000000, PROG: 0
VIDEO MPEG2(pid=33)NO AUDIO! NO SUBS (yet)! PROGRAM N. 0
Opened TS demuxer, audio: ffffffff(pid -2), video: 10000002(pid 33)...POS=28764
VIDEO: MPEG2 1280x720 (aspect 3) 59.940 fps 13940.0 kbps (1742.5 kbyte/s)
Error opening/initializing the selected video_out (-vo) device.
Exiting... (End of file)
Quote:
Sorry, (as you report xv crashes) its not clear to me whether you tried xv without the -x -y options. Try:
mplayer /dev/dvb/adapter0/dvr0 -cache_adjust_accordingly -vo xv -nosound
MPlayer 1.0pre7try2-4.0.2 (C) 2000-2005 MPlayer Team
CPU: Intel Pentium 4/Xeon/Celeron Foster (Family: 8, Stepping: 7)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup scripts.
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0 : No such file or directory
Can't init input joystick
Setting up LIRC support...
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support.
You will not be able to use your remote control.
Playing /dev/dvb/adapter0/dvr0.
Cache fill: 19.03% (6266880 bytes) TS file format detected.
DEMUX OPEN, AUDIO_ID: -2, VIDEO_ID: -1, SUBTITLE_ID: -1,
PROBING UP TO 2000000, PROG: 0
VIDEO MPEG2(pid=33)NO AUDIO! NO SUBS (yet)! PROGRAM N. 0
Opened TS demuxer, audio: ffffffff(pid -2), video: 10000002(pid 33)...POS=5076
VIDEO: MPEG2 1280x720 (aspect 3) 59.940 fps 13940.0 kbps (1742.5 kbyte/s)
vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0.0" => local display)
============================================================ ==============
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 1280 x 720 (preferred csp: Mpeg PES)
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
VDecoder init failed

Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b
Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG-1 or 2 (libmpeg2))
============================================================ ==============
Audio: no sound
Starting playback...
VDec: vo config request - 1280 x 720 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [xv] 1280x720 => 1280x720 Planar YV12
aspect: Warning: no suitable new res found!
X11 error: BadAlloc (insufficient resources for operation)
MPlayer interrupted by signal 6 in module: vo_check_events
- MPlayer crashed. This shouldn't happen.
It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
gcc version. If you think it's MPlayer's fault, please read
DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
won't help unless you provide this information when reporting a possible bug.
Quote:
Other thoughts:
- How recent of a snapshot of mplayer are you using
- what levels of support do you have available to use ( $ mplayer -vo help )
[trip@localhost ~]$ mplayer -vo help
MPlayer 1.0pre7try2-4.0.2 (C) 2000-2005 MPlayer Team
CPU: Intel Pentium 4/Xeon/Celeron Foster (Family: 8, Stepping: 7)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Available video output drivers:
xv X11/Xv
x11 X11 ( XImage/Shm )
xover General X11 driver for overlay capable video output drivers
gl X11 (OpenGL)
gl2 X11 (OpenGL) - multiple textures version
dga DGA ( Direct Graphic Access V2.0 )
sdl SDL YUV/RGB/BGR renderer (SDL v1.1.7+ only!)
aa AAlib
caca libcaca
dxr3 DXR3/H+ video out
vesa VESA VBE 2.0 video output
directfb Direct Framebuffer Device
dfbmga DirectFB / Matrox G200/G400/G450/G550
xvidix X11 (VIDIX)
cvidix console VIDIX
null Null video output
mpegpes Mpeg-PES to DVB card
yuv4mpeg yuv4mpeg output for mjpegtools
png PNG file
jpeg JPEG file
gif89a animated GIF output
tga Targa output
pnm PPM/PGM/PGMYUV file
md5sum md5sum of each frame
Quote:
- anything in your ~/.mplayer/config file that might be convoluting the process
Config file is empty.
Hope that's of some help.
- Trip