[Debian] mplayer en xv video driver zorgen voor blauw beeld

Pagina: 1
Acties:

  • Renegade
  • Registratie: December 2000
  • Laatst online: 14-10-2020
Ik gebruik Debian sarge met een 2.6.8 kernel. Ik heb MPlayer 1.0pre5-3.3.4 en maak gebruik van een Intel Corp. 82845G/GL onboard chip als grafische kaart. In mijn XF86Config-4 staat het volgende:

code:
1
2
3
4
5
Section "Device"
        Identifier "Intel 845G Brookdale chipset"
        Driver "i810"
        BusID "PCI:0:2:0"
EndSection


Als ik in mijn mplayer.conf vo=x11 gebruik dan is er niets aan de hand en kan ik video afspelen, maar bijvoorbeeld het scalen van video werkt niet en in fullscreen wordt het beeld niet vullend weergegeven. Verander ik dit naar vo=xv dan heb ik nog wel geluid, maar het beeld wordt blauw en het systeem reageert spontaan een stuk langzamer. mplayer -vo help laat een lijst zien met beschikbare output drivers en daar staat keurig "xv X11/Xv".

xvinfo geeft me het volgende:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
X-Video Extension version 2.2
screen #0
  Adaptor #0: "Intel(R) 830M/845G/852GM/855GM/865G Video Overlay"
    number of ports: 1
    port base: 60
    operations supported: PutImage
    supported visuals:
      depth 24, visualID 0x22
      depth 24, visualID 0x23
      depth 24, visualID 0x24
      depth 24, visualID 0x25
      depth 24, visualID 0x26
      depth 24, visualID 0x27
      depth 24, visualID 0x28
      depth 24, visualID 0x29
    number of attributes: 3
      "XV_COLORKEY" (range 0 to 16777215)
              client settable attribute
              client gettable attribute (current value is 66046)
      "XV_BRIGHTNESS" (range -128 to 127)
              client settable attribute
              client gettable attribute (current value is 0)
      "XV_CONTRAST" (range 0 to 255)
              client settable attribute
              client gettable attribute (current value is 64)
    maximum XvImage size: 1440 x 1080
    Number of image formats: 4
      id: 0x32595559 (YUY2)
        guid: 59555932-0000-0010-8000-00aa00389b71
        bits per pixel: 16
        number of planes: 1
        type: YUV (packed)
      id: 0x32315659 (YV12)
        guid: 59563132-0000-0010-8000-00aa00389b71
        bits per pixel: 12
        number of planes: 3
        type: YUV (planar)
      id: 0x30323449 (I420)
        guid: 49343230-0000-0010-8000-00aa00389b71
        bits per pixel: 12
        number of planes: 3
        type: YUV (planar)
      id: 0x59565955 (UYVY)
        guid: 55595659-0000-0010-8000-00aa00389b71
        bits per pixel: 16
        number of planes: 1
        type: YUV (packed)


Het opstarten van mplayer met xv als output driver geeft het volgende:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
MPlayer 1.0pre5-3.3.4 (C) 2000-2004 MPlayer Team

CPU: Intel Pentium 4/Xeon/Celeron Foster 2393 MHz (Family: 8, Stepping: 7)
Detected cache-line size is 64 bytes
MMX2 supported but disabled
SSE supported but disabled
SSE2 supported but disabled
CPUflags:  MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX

Reading config file /etc/mplayer/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/mplayer/codecs.conf: 73 audio & 180 video codecs
font: can't open file: /root/.mplayer/font/font.desc
font: can't open file: /usr/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
Input config file /etc/mplayer/input.conf parsed: 53 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 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 Pixar - For the birds [en][DIVX] [1of1].avi.
AVI file format detected.
VIDEO:  [MP42]  352x240  24bpp  29.970 fps  523.2 kbps (63.9 kbyte/s)
==========================================================================
Trying to force audio codec driver family libmad...
Opening audio decoder: [libmad] libmad mpeg audio decoder
AUDIO: 22050 Hz, 2 ch, 16 bit (0x10), ratio: 5000->88200 (40.0 kbit)
Selected audio codec: [mad] afm:libmad (libMAD MPEG layer 1-2-3)
==========================================================================
vo: X11 running at 1600x1200 with depth 24 and 32 bpp (":0.0" => local display)
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffmp42] vfm:ffmpeg (FFmpeg M$ MPEG-4 v2)
==========================================================================
Checking audio filter chain for 22050Hz/2ch/16bit -> 22050Hz/2ch/16bit...
AF_pre: af format: 2 bps, 2 ch, 22050 hz, little endian signed int
AF_pre: 22050Hz 2ch Signed 16-bit (Little-Endian)
alsa-init: no soundcards found: Success
AO: [oss] 22050Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
Building audio filter chain for 22050Hz/2ch/16bit -> 22050Hz/2ch/16bit...
Starting playback...
VDec: vo config request - 352 x 240 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 352x240 => 352x240 Planar YV12
New_Face failed. Maybe the font path is wrong.
Please supply the text font file (~/.mplayer/subfont.ttf).
subtitle font: load_sub_face failed.


Ik heb in de nieuwsgroups en op google gezocht, maar ik vind eigenlijk alleen problemen met betrekking tot mplayer en xv als het gaat om een dual monitor setup bij bijvoorbeeld een laptop, en dat is dus bij mij niet het geval (normal systeem, single moni). Momenteel weet ik dus niet echt meer waar ik nog verder zoeken moet. Misschien dat iemand hier een goede tip heeft? :)

HAI
CAN HAS STDIO?
VISIBLE "HAI WORLD!"
KTHXBYE
@BasRaayman op twitter


  • Sjonny
  • Registratie: Maart 2001
  • Laatst online: 23:01

Sjonny

Fratser

ik had het van het weekend ook (ook hier gepost, maar iets ander probleem)
heeft het bij jou al wel _ooit_ gewerkt? anders kan je ook met vga_reset van libsvga kijken of het zin heeft, ik kon daarna weer met xv aan de gang.

bij jou zegt ie ook: maximum XvImage size: 1440 x 1080
en mplayer zegt dat je display 1600x1200 is .. dus misschien vindt ie dat niet leuk?

The problem is in the part of your brain that handles intelligence.


  • Renegade
  • Registratie: December 2000
  • Laatst online: 14-10-2020
Xv heeft bij mijn weten nog niet gewerkt. Ik had je topic wel gezien maar het kwam niet helemaal overeen. Met welke versie van libsvga werkt ie bij jou? Ik heb hier momenteel libsvga1 1:1.4.3-17 maar daar zit zo te zien geen vga_reset bij in.

Op een lagere resolutie trouwens precies hetzelfde probleem. :)

edit:
Bij 1280x1024 doet ie het ook niet, bij 1024x768 wel? 8)7

[ Voor 11% gewijzigd door Renegade op 12-10-2004 14:15 ]

HAI
CAN HAS STDIO?
VISIBLE "HAI WORLD!"
KTHXBYE
@BasRaayman op twitter