[MPlayer-users] Re: Re: bug report / wish list for new year (Attila Kinali

Cezary Statkiewicz koophel at wp.pl
Wed Jan 15 19:42:39 CET 2003


 Hi!

 Sorry for not answering. I just mist this message somehow.

>
>On Fri, 03 Jan 2003 19:42:57 +0100
>Cezary Statkiewicz <koophel at wp.pl> wrote:
>
>>  1. In fullscreen mode, when I want to switch back to normal view, I get
video
>> fullscreened and scaled into 4:3 aspect. When I press f again it backs to
normal
>>  (fullscreen) mode. No matter what kind of output I use (xv, xvidix) or what
>> kind of file I play. This happens after 0-90rc1 (90rc1 and previous versions
work
>> fine with switching/unswitching fullscreen).
>
>Cant reproduce it. Try current cvs, if it still does not work, try to find out
>which change broke it, by using the -D switch of cvs:
>cvs checkout -D "<date string>" main

Actually it's because of metacity. Strange things this wm does with windows:).
Under KDE fullscreen switching/unswitching works fine. I will try to compile
newer version, if available (or use another wm). Metacity does very simillar
with ogle (0.8.5): exiting from fullscreen makes video window maximized (even
if before it wasn't maximized).

>
>
>> I've put some verbose output from console.
>> Actually -vo xvidix works worse with fullscreen switching, because going out
from
>> fullscreen makes total disaster on screen - some vertical strips in film
colors)
>
>Limit the used videoram amount of your X server (isnt that in the  faq ?)
>

VideoRam limit is set. Disaster disappeard.
Probably I will use only xv output, since it consumes less CPU (according to
mplayer's stats during playing).


>>  2. I use ATi Radeon vivo (aka 7200) with gatos drivers (4.2.0-16). When I
use
>> xvidix output I got left half of video picture. Proportions are ok, size
>> is ok, only picture is streched so, it is only left half visible. Nothing
>> helps (buffering, scaling, etc). It does happend with both, dri (4.2.99 dri
>> trunk 2002.12.05 and earlier) and gatos drivers (checked with previous
issues).
>
>Provide -v output. (but sounds more like a driver bug, than a bug in mplayer)
>

Here's some messages:



Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/local/share/locale


MPlayer CVS-030108-06:00-3.2 (C) 2000-2002 Arpad Gereoffy (see DOCS)

CPU: Advanced Micro Devices Athlon TB Thunderbird (Family: 6, Stepping: 2)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx

Reading config file /usr/local/etc/mplayer/mplayer.confReading config file 
/root/.mplayer/config
[cfg] read config file: /root/.mplayer/gui.conf
Reading config file /root/.mplayer/gui.conf
vo: X11 running at 1600x1200 with depth 24 and 32 bpp (":0" => local display)
Reading /root/.mplayer/codecs.conf: Reading /usr/local/etc/mplayer/codecs.conf: 
49 audio & 130 video codecs
CommandLine: '-vo' 'xvidix:radeon_vid.so' '-v' '/mnt/stuff/filmy/Krull.avi'
Font /usr/local/share/mplayer/font/font.desc loaded successfully! (210 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using Linux hardware RTC timing (1024Hz).
get_path('input.conf') -> '/root/.mplayer/input.conf'
vo: X11 truecolor visual 0x23, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x24, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x25, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x26, depth 24, R:FF0000 G:FF00 B:FF
get_path('Skin') -> '/root/.mplayer/Skin'
SKIN dir 1: '/root/.mplayer/Skin'
SKIN dir 2: '/usr/local/share/mplayer/Skin'
vo: X11 truecolor visual 0x23, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x24, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x25, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x26, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x23, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x24, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x25, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x26, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x23, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x24, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x25, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x26, depth 24, R:FF0000 G:FF00 B:FF
get_path('Krull.avi.conf') -> '/root/.mplayer/Krull.avi.conf'
[gui] add video filter: pp

Playing /mnt/stuff/filmy/Krull.avi
Not an URL!
File size is 717625344 bytes
AVI file format detected.
list_end=0x2292
======= AVI Header =======
us/frame: 40000  (fps=25,000)
max bytes/sec: 0
padding: 0
MainAVIHeader.dwFlags: (272) HAS_INDEX IS_INTERLEAVED
frames  total: 169621   initial: 0
streams: 2
Suggested BufferSize: 0
Size:  720 x 352
list_end=0x10F4
==> Found video stream: 0
======= STREAM Header =======
Type: vids   FCC: div3 (33766964)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 0
Rate: 25/1 = 25,000
Start: 0   Len: 169621
Suggested BufferSize: 71944
Quality 5000
Sample size: 0
found 'bih', 40 bytes of 40
======= VIDEO Format ======
  biSize 40
  biWidth 720
  biHeight 352
  biPlanes 1
  biBitCount 24
  biCompression 861292868='DIV3'
  biSizeImage 760320
===========================
Regenerating keyframe table for DIVX 3 video
list_end=0x2186
==> Found audio stream: 1
======= STREAM Header =======
Type: auds   FCC:  (0)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 1
Rate: 16000/1 = 16000,000
Start: 0   Len: 108557568
Suggested BufferSize: 7133
Quality -1
Sample size: 1
found 'wf', 30 bytes of 18
======= WAVE Format =======
Format Tag: 85 (0x55)
Channels: 2
Samplerate: 48000
avg byte/sec: 16000
Block align: 1
bits/sample: 0
cbSize: 12
mp3.wID=1
mp3.fdwFlags=0x2
mp3.nBlockSize=384
mp3.nFramesPerBlock=1
mp3.nCodecDelay=1393
list_end=0x2292
Broken chunk?  chunksize=1382  (id=JUNK)
list_end=0x2A7342D0
Found movie at 0x280C - 0x2A7342D0
Reading INDEX block, 339230 chunks for 169621 frames (fpos=0x2a7342d8)
AVI index offset: 0x2808 (movi=0x280C idx0=0x4 idx1=0x1BEA)
Auto-selected AVI audio ID = 1
Auto-selected AVI video ID = 0
AVI: Searching for audio stream (id:1)
AVI video size=600745671 (169621) audio size=108557568 (108557568)
VIDEO:  [DIV3]  720x352  24bpp  25,00 fps  708,3 kbps (86,5 kbyte/s)
[V] filefmt:3  fourcc:0x33564944  size:720x352  fps:25,00  ftime:=0,0400
get_path('sub/') -> '/root/.mplayer/sub/'
SUB: Detected sub file: /mnt/stuff/filmy/Krull.txt
SUB: Detected subtitle file format: microdvd
SUB: Read 646 subtitles.
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
dec_audio: Allocating 4608 + 65536 = 70144 bytes for output buffer
mp3lib: made decode tables with MMX optimization
mp3lib: using 3DNow!Ex optimized decore!
MP3lib: init layer2&3 finished, tables done

MPEG 1.0, Layer III, 48000 Hz 128 kbit Joint-Stereo, BPF: 384
Channels: 2, copyright: No, original: Yes, CRC: No, emphasis: 0
AUDIO: 48000 Hz, 2 ch, 16 bit (0x10), ratio: 16000->192000 (128,0 kbit)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
[radeon] Found chip: Radeon QD
[radeon] Driver was forced. Was found known chip
vidixlib: Attempt to initialize driver at: 0x40aa9f00
[radeon] Video memory = 64Mb
[radeon] Set write-combining type of video memory
[radeon] Saved overlay colorkey settings
vidixlib: '/usr/local/lib/mplayer/vidix/radeon_vid.so'successfully loaded
VIDIX: Description: BES driver for Radeon cards
VIDIX: Author: Nick Kurshev
Opening video filter: [pp]
[vo] query(Planar YV12) -> 3
==========================================================================
Trying to force video codec driver family divx4 ...
Opening video decoder: [divx4] DivX5Linux lib (divx4 mode)
VDec: vo config request - 720 x 352 (preferred csp: Packed YUY2)
[PP] Using external postprocessing filter, max q = 6.
Could not find matching colorspace - retrying with -vop scale...
Opening video filter: [scale]
SwScale params: -1 x -1 (-1=no scaling)
scale: query(BGR 32-bit) -> 0
scale: query(RGB 32-bit) -> 0
scale: query(BGR 24-bit) -> 0
scale: query(RGB 24-bit) -> 0
scale: query(BGR 16-bit) -> 0
scale: query(RGB 16-bit) -> 0
scale: query(BGR 15-bit) -> 0
scale: query(RGB 15-bit) -> 0
scale: query(BGR 8-bit) -> 0
scale: query(RGB 8-bit) -> 0
scale: query(BGR 4-bit) -> 0
scale: query(RGB 4-bit) -> 0
scale: query(BGR 1-bit) -> 0
scale: query(RGB 1-bit) -> 0
scale: query(Planar 444P) -> 0
scale: query(Planar 422P) -> 0
scale: query(Planar YV12) -> 3
scale: query(BGR 32-bit) -> 0
scale: query(RGB 32-bit) -> 0
scale: query(BGR 24-bit) -> 0
scale: query(RGB 24-bit) -> 0
scale: query(BGR 16-bit) -> 0
scale: query(RGB 16-bit) -> 0
scale: query(BGR 15-bit) -> 0
scale: query(RGB 15-bit) -> 0
scale: query(BGR 8-bit) -> 0
scale: query(RGB 8-bit) -> 0
scale: query(BGR 4-bit) -> 0
scale: query(RGB 4-bit) -> 0
scale: query(BGR 1-bit) -> 0
scale: query(RGB 1-bit) -> 0
scale: query(Planar 444P) -> 0
scale: query(Planar 422P) -> 0
scale: query(Planar YV12) -> 3
scale: query(BGR 32-bit) -> 0
scale: query(RGB 32-bit) -> 0
scale: query(BGR 24-bit) -> 0
scale: query(RGB 24-bit) -> 0
scale: query(BGR 16-bit) -> 0
scale: query(RGB 16-bit) -> 0
scale: query(BGR 15-bit) -> 0
scale: query(RGB 15-bit) -> 0
scale: query(BGR 8-bit) -> 0
scale: query(RGB 8-bit) -> 0
scale: query(BGR 4-bit) -> 0
scale: query(RGB 4-bit) -> 0
scale: query(BGR 1-bit) -> 0
scale: query(RGB 1-bit) -> 0
scale: query(Planar 444P) -> 0
scale: query(Planar 422P) -> 0
scale: query(Planar YV12) -> 3
scale: query(BGR 32-bit) -> 0
scale: query(RGB 32-bit) -> 0
scale: query(BGR 24-bit) -> 0
scale: query(RGB 24-bit) -> 0
scale: query(BGR 16-bit) -> 0
scale: query(RGB 16-bit) -> 0
scale: query(BGR 15-bit) -> 0
scale: query(RGB 15-bit) -> 0
scale: query(BGR 8-bit) -> 0
scale: query(RGB 8-bit) -> 0
scale: query(BGR 4-bit) -> 0
scale: query(RGB 4-bit) -> 0
scale: query(BGR 1-bit) -> 0
scale: query(RGB 1-bit) -> 0
scale: query(Planar 444P) -> 0
scale: query(Planar 422P) -> 0
scale: query(Planar YV12) -> 3
scale: query(BGR 32-bit) -> 0
scale: query(RGB 32-bit) -> 0
scale: query(BGR 24-bit) -> 0
scale: query(RGB 24-bit) -> 0
scale: query(BGR 16-bit) -> 0
scale: query(RGB 16-bit) -> 0
scale: query(BGR 15-bit) -> 0
scale: query(RGB 15-bit) -> 0
scale: query(BGR 8-bit) -> 0
scale: query(RGB 8-bit) -> 0
scale: query(BGR 4-bit) -> 0
scale: query(RGB 4-bit) -> 0
scale: query(BGR 1-bit) -> 0
scale: query(RGB 1-bit) -> 0
scale: query(Planar 444P) -> 0
scale: query(Planar 422P) -> 0
scale: query(Planar YV12) -> 3
VDec: using Packed YUY2 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO Config (720x352->720x352,flags=0,'MPlayer',0x32595559)
scale: query(BGR 32-bit) -> 0
scale: query(RGB 32-bit) -> 0
scale: query(BGR 24-bit) -> 0
scale: query(RGB 24-bit) -> 0
scale: query(BGR 16-bit) -> 0
scale: query(RGB 16-bit) -> 0
scale: query(BGR 15-bit) -> 0
scale: query(RGB 15-bit) -> 0
scale: query(BGR 8-bit) -> 0
scale: query(RGB 8-bit) -> 0
scale: query(BGR 4-bit) -> 0
scale: query(RGB 4-bit) -> 0
scale: query(BGR 1-bit) -> 0
scale: query(RGB 1-bit) -> 0
scale: query(Planar 444P) -> 0
scale: query(Planar 422P) -> 0
scale: query(Planar YV12) -> 3
SwScaler: reducing / aligning filtersize 1 -> 4
SwScaler: reducing / aligning filtersize 1 -> 4
SwScaler: reducing / aligning filtersize 1 -> 1
SwScaler: reducing / aligning filtersize 9 -> 8

SwScaler: BICUBIC scaler, from Packed YUY2 to Planar YV12 using MMX2
SwScaler: using 4-tap MMX scaler for horizontal luminance scaling
SwScaler: using 4-tap MMX scaler for horizontal chrominance scaling
SwScaler: using 1-tap MMX "scaler" for vertical scaling (YV12 like)
SwScaler: 720x352 -> 720x352
REQ: flags=0xC37  req=0x0  
REQ: flags=0x437  req=0x0  
VO: [xvidix] 720x352 => 720x352 Planar YV12
VO: Description: X11 (VIDIX)
VO: Author: Alex Beregszaszi
[xvidix] dcx: 440 dcy: 424 dx: 0 dy: 0 dw: 720 dh: 352
vosub_vidix: using 3 buffer(s)
[xvidix] window properties: pos: 440x424, size: 720x352
pp 0
INFO: DivX4Linux video codec init OK!
Selected video codec: [divx4] vfm:divx4 (DivX4Linux API (DIVX4,DIVX5,XVID))
==========================================================================
[PP] Using external postprocessing filter, max q = 6.
AutoQ: setting quality to 6
[pl_eq] Equalizer in use.
alsa-init: testing and bugreports are welcome.
alsa-init: requested format: 48000 Hz, 2 channels, Signed 16-bit (Little-Endian)
alsa-init: compiled for ALSA-0.9.0rc6
alsa-init: got device=0, subdevice=0
alsa-init: 1 soundcard found, using: hw:0,0
alsa-init: pcm opend in block-mode
alsa-init: chunksize set to 1024
alsa-init: current val=16, fragcount=16
alsa-init: got buffersize=65536
alsa9: 48000 Hz/2 channels/4 bpf/65536 bytes buffer/Signed 16 bit Little Endian
alsa-space: free space = 65536, status=137742256, prepared --
AO: [plugin] 48000Hz 2ch Signed 16-bit (Little-Endian)
AO: Description: Plugin audio output
AO: Author: Anders
Building audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
[libaf] Adding filter dummy
[dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000001 and bps = 
2
[dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000001 and bps = 
2
Start playing...
alsa-space: free space = 65536, status=137759424, prepared --
alsa-space: free space = 65536, status=137759424, prepared --
*** [scale] Allocating mp_image_t, 720x352x16bpp YUV packed, 506880 bytes
*** [pp] Allocating mp_image_t, 720x352x12bpp YUV planar, 380160 bytes
*** [vo] Allocating mp_image_t, 720x352x12bpp YUV planar, 380160 bytes
[xvidix] dcx: 440 dcy: 424 dx: 0 dy: 0 dw: 720 dh: 352
[xvidix] window properties: pos: 440x424, size: 720x352
A:   0,0 V:   0,0 A-V:  0,032 ct:  0,000    1/  1   0%  0%  0,0% 0 6 0%
XXX initial  v_pts=0,000  a_pos=7133 (0,446) 
A:   0,1 V:   0,0 A-V:  0,014 ct:  0,001    2/  2   0%  0%  0,0% 0 5 0%
A:   0,1 V:   0,1 A-V: -0,001 ct:  0,001    3/  3   0%  0%  0,0% 0 4 0%
A:   0,1 V:   0,1 A-V: -0,000 ct:  0,001    4/  4   0%  0%  0,0% 0 5 0%
A:   0,2 V:   0,2 A-V: -0,001 ct:  0,001    5/  5   0%  0%  0,0% 0 6 0%
A:   0,2 V:   0,2 A-V: -0,000 ct:  0,001    6/  6   0%  0%  0,0% 0 6 0%
A:   0,2 V:   0,2 A-V: -0,000 ct:  0,001    7/  7   0%  0%  0,0% 0 6 0%
A:   0,3 V:   0,3 A-V: -0,001 ct:  0,001    8/  8   0%  0%  0,0% 0 6 0%
A:   0,3 V:   0,3 A-V: -0,000 ct:  0,001    9/  9   0%  0%  0,0% 0 6 0%
A:   0,4 V:   0,4 A-V: -0,001 ct:  0,001   10/ 10   0%  0%  0,0% 0 6 0%
A:   0,4 V:   0,4 A-V:  0,000 ct:  0,001   11/ 11   0%  0%  0,0% 0 6 0%
A:   0,4 V:   0,4 A-V: -0,001 ct:  0,001   12/ 12   0%  0%  0,0% 0 6 0%
A:   0,5 V:   0,5 A-V:  0,000 ct:  0,001   13/ 13   0%  0%  0,0% 0 6 0%
A:   0,5 V:   0,5 A-V: -0,001 ct:  0,001   14/ 14   4% 28%  1,2% 0 6 0%
A:   0,6 V:   0,6 A-V: -0,001 ct:  0,001   15/ 15   4% 28%  1,2% 0 6 0%
A:   0,6 V:   0,6 A-V:  0,000 ct:  0,001   16/ 16   3% 28%  1,1% 0 6 0%
A:   0,6 V:   0,6 A-V: -0,001 ct:  0,001   17/ 17   3% 28%  1,1% 0 6 0%
A:   0,7 V:   0,7 A-V: -0,001 ct:  0,001   18/ 18   3% 28%  1,1% 0 6 0%
A:   0,7 V:   0,7 A-V: -0,001 ct:  0,001   19/ 19   3% 27%  1,1% 0 6 0%
A:   0,8 V:   0,8 A-V:  0,002 ct:  0,001   20/ 20   3% 27%  1,1% 0 6 0%
A:   0,8 V:   0,8 A-V: -0,000 ct:  0,001   21/ 21   3% 27%  1,1% 0 6 0%
A:   0,8 V:   0,8 A-V: -0,000 ct:  0,001   22/ 22   3% 27%  1,0% 0 6 0%
A:   0,9 V:   0,9 A-V:  0,001 ct:  0,001   23/ 23   3% 27%  1,0% 0 6 0%
Uninit audio filters...
[libaf] Removing filter dummy 
uninit audio: mp3lib
uninit video: divx4
dct: 0,000000 ms (0 calls)
DEMUXER: freeing demuxer at 0x835a808  
[radeon] Restored overlay colorkey settings
alsa-uninit: pcm closed
[gui] done.
get_path('gui.conf') -> '/root/.mplayer/gui.conf'
get_path('gui.pl') -> '/root/.mplayer/gui.pl'
get_path('gui.url') -> '/root/.mplayer/gui.url'

Exiting... (Quit)


Somewhere there's message:

libdha: DHA kernelhelper failed: No such file or directory

repeated twice. This message seems to be external, so it's not in stdout.
Messages made with gatos.

>
>>  3. Sometimes when I switch vo from xvidix to xv, I get black video window.
Sound plays
>> ok, but there's no video. Only full reboot helps.
>
>Try to find out what causes this (ie quitting mplayer before the end of the
movie,
>aborting it by pressing ^C, certain divx etc), then send a bugreport.

It seems that this is gone now (in cvs 20030108). I haven't noticed this.

>
>>  4. In gui mode there's a strange thing: when I try open VCD and if there is
no
>> VCD in selected drive (there's adequate error message), and then try to play
some
>>  other file I get error CD-ROM Device '/dev/hdd/' not found. This same goes
with opening DVD.
>
>This iirc because mplayer get's the same error code from the kernel.

I know (I've let CD to be empty deliberately). The thing that concerns me is
that gmplayer treats, after failure opening vcd or dvd, other files as they were
vcd (or dvd).

>
>>  5. One more thing about gui: when I rollout context menu (RMB on video) and
>> press LMB, then a white pixel appears in LMB click place. This is really
strange,
>> because it's perceptible only, when video window is covering this spot. It's
invisible
>> everyelse (on desktop, any other application).
>
>Cant reproduce, please describe it a bit more in detail and also add a -v
output.

 To be honest, I didn't check this one very good.
 These dots appears in left-up corner of context menu, and are visible
everywhere (on mplayer, desktop, other apps). However, if I change
postprocessing level, dots dissapears.
 I didn't add -v output, because these dots don't left any signs in console
output.
 I've put some screenshots in incoming/kooph directory:

 kooph-1.png - making of... dots
 kooph-2.png - dots on video
 kooph-3.png - dots on console


 Greets,

	Cezary Statkiewicz


)-()+()-()+()-()+()-()+()-()+()-()+()-()+()-()+(
)+(             GNU + GIS = GRASS            )-(
)-(                grass.itc.it              )+(
)+()-()+()-()+()-()+()-()+()-()+()-()+()-()+()-(











More information about the MPlayer-users mailing list