[MPlayer-dev-eng] [BUG] -vc divx4vfw playing doesn't work, but who cares ;))
Gabucino
gabucino at mplayerhq.hu
Sun Nov 17 16:34:27 CET 2002
===
=1=
===
Description:
------------
This happens with ALL my DivXes, with -vc divx4vfw
492544 Jul 12 17:52 /usr/lib/win32/divx.dll (AFAIR a DivX4 DLL)
Output:
-------
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/local/share/locale
[0;30m*** COLOR TEST 0 ***
[0;31m*** COLOR TEST 1 ***
[0;32m*** COLOR TEST 2 ***
[0;33m*** COLOR TEST 3 ***
[0;34m*** COLOR TEST 4 ***
[0;35m*** COLOR TEST 5 ***
[0;36m*** COLOR TEST 6 ***
[0;37m*** COLOR TEST 7 ***
[1;30m*** COLOR TEST 8 ***
[1;31m*** COLOR TEST 9 ***
[1;32m*** COLOR TEST 10 ***
[1;33m*** COLOR TEST 11 ***
[1;34m*** COLOR TEST 12 ***
[1;35m*** COLOR TEST 13 ***
[1;36m*** COLOR TEST 14 ***
[1;37m*** COLOR TEST 15 ***
[1;37m
MPlayer CVS-021116-14:32-2.95.3 (C) 2000-2002 Arpad Gereoffy (see DOCS)
[1;37mCPU: Advanced Micro Devices K6-2 [1;37m(Family: 5, Stepping: 12)
[1;37mCPUflags: MMX: 1 MMX2: 0 3DNow: 1 3DNow2: 0 SSE: 0 SSE2: 0
[1;37mCompiled with RUNTIME CPU Detection - warning, it's not optimal! To get best performance, recompile MPlayer with --disable-runtime-cpudetection
[1;37mReading config file /usr/local/etc/mplayer/mplayer.conf[1;31m: No such file or directory
[1;37mReading config file /home/gabucino/.mplayer/config[1;37m
[1;37mReading /home/gabucino/.mplayer/codecs.conf: [1;37m44 audio & 110 video codecs
[1;37mCommandLine: 'test.avi' '-vc' 'divx4vfw' '-v'
[0;36mget_path('font/font.desc') -> '/home/gabucino/.mplayer/font/font.desc'
Font /home/gabucino/.mplayer/font/font.desc loaded successfully! (206 chars)
[1;37mUsing MMX (with tiny bit 3DNow) Optimized OnScreenDisplay
[1;37mUsing usleep() timing
Could not access the 'termcap' data base.
[0;36mget_path('input.conf') -> '/home/gabucino/.mplayer/input.conf'
[0;36mParsing input config file /home/gabucino/.mplayer/input.conf
[1;37mInput config file /home/gabucino/.mplayer/input.conf parsed : 51 binds
[1;37m
[1;37mPlaying test.avi
[0;36mNot an URL!
[0;36mFile size is 47733616 bytes
[0;36mCACHE_PRE_INIT: 0 [0] 0 pre:0 eof:0
[0;37m
Cache fill: 0.00% (0 bytes) [1;37mDetected AVI file format!
[0;36mlist_end=0x13A
======= AVI Header =======
us/frame: 33333 (fps=30.000)
max bytes/sec: 0
padding: 0
MainAVIHeader.dwFlags: (2320) HAS_INDEX IS_INTERLEAVED TRUST_CKTYPE
frames total: 7098 initial: 0
streams: 2
Suggested BufferSize: 0
Size: 640 x 480
[0;36mlist_end=0xD4
[0;36m==> Found video stream: 0
======= STREAM Header =======
Type: vids FCC: (0)
Flags: 0
Priority: 0 Language: 0
InitialFrames: 0
Rate: 300000/10000 = 30.000
Start: 0 Len: 7098
Suggested BufferSize: 8411
Quality 0
Sample size: 0
[0;36mfound 'bih', 40 bytes of 40
======= VIDEO Format ======
biSize 40
biWidth 640
biHeight 480
biPlanes 1
biBitCount 24
biCompression 861292868='DIV3'
biSizeImage 921600
===========================
[0;36mRegenerating keyframe table for DIVX 3 video
[0;36mlist_end=0x13A
[0;36m==> Found audio stream: 1
======= STREAM Header =======
Type: auds FCC: (0)
Flags: 0
Priority: 0 Language: 0
InitialFrames: 0
Rate: 176400/4 = 44100.000
Start: 0 Len: 10434060
Suggested BufferSize: 88200
Quality 0
Sample size: 4
[0;36mfound 'wf', 18 bytes of 18
======= WAVE Format =======
Format Tag: 1 (0x1)
Channels: 2
Samplerate: 44100
avg byte/sec: 176400
Block align: 4
bits/sample: 16
cbSize: 0
[0;36mlist_end=0x170
[0;36mhdr=Software size=34
[0;36mSoftware : MEncoder CVS-021113-17:40-2.95.3
[0;36mBroken chunk? chunksize=1672 (id=JUNK)
[0;36mlist_end=0x2D68228
[0;36mFound movie at 0x80C - 0x2D68228
[0;36mReading INDEX block, 7572 chunks for 7098 frames (fpos=0x2d68230)
[0;36mAVI index offset: 0x808 (movi=0x80C idx0=0x4 idx1=0x15894)
[0;36mAuto-selected AVI audio ID = 1
[0;36mAuto-selected AVI video ID = 0
[0;36mAVI: Searching for audio stream (id:1)
[0;36mAVI video length=37115768
[1;37mVIDEO: [DIV3] 640x480 24bpp 30.00 fps 1255.0 kbps (153.2 kbyte/s)
[0;36m[V] filefmt:3 fourcc:0x33564944 size:640x480 fps:30.00 ftime:=0.0333
[1;37mClip info:
[1;37m Software: MEncoder CVS-021113-17:40-2.95.3
[0;36mget_path('sub/') -> '/home/gabucino/.mplayer/sub/'
[1;37m==========================================================================
[1;37mOpening audio decoder: [pcm] Uncompressed PCM audio decoder
[0;36mdec_audio: Allocating 2048 + 65536 = 67584 bytes for output buffer
[1;37mAUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 176400->176400 (1411.2 kbit)
[1;37mSelected audio codec: [pcm] afm:pcm (Uncompressed PCM)
[1;37m==========================================================================
open: No such device
vo_mga: Couldn't open /dev/mga_vid
[0;36mX11 opening display: :1.0
[0;36mvo: X11 color mask: FFFFFF (R:FF0000 G:FF00 B:FF)
[1;37mvo: X11 running at 1024x768 with depth 24 and 32 bpp (":1.0" => local display)
[1;37mOpening video filter: [pp]
[0;36m[vo] query(Planar YV12) -> 3
[1;37m==========================================================================
[1;37mForced video codec: divx4vfw
[1;37mOpening video decoder: [vfw] Win32/VfW video codecs
[0;36m======= Win32 (VFW) VIDEO Codec init =======
Loading codec DLL: 'divx.dll'
External func COMCTL32.dll:17
[0;36mget_path('registry') -> '/home/gabucino/.mplayer/registry'
Loaded DLL driver divx.dll
[0;36mICDecompressGetFormatSize ret: 112
[0;36mICDecompressGetFormat OK
[1;37mVDec: vo config request - 640 x 480 (preferred csp: Packed YUY2)
[1;37m[PP] Using external postprocessing filter, max q = 6
[1;37mCouldn't find matching colorspace - retrying with -vop scale...
[1;37mOpening video filter: [scale]
[0;36mSwScale params: -1 x -1 (-1=no scaling)
[0;36mscale: query(BGR 32-bit) -> 0
[0;36mscale: query(RGB 32-bit) -> 0
[0;36mscale: query(BGR 24-bit) -> 0
[0;36mscale: query(RGB 24-bit) -> 0
[0;36mscale: query(BGR 16-bit) -> 0
[0;36mscale: query(RGB 16-bit) -> 0
[0;36mscale: query(BGR 15-bit) -> 0
[0;36mscale: query(RGB 15-bit) -> 0
[0;36mscale: query(BGR 8-bit) -> 0
[0;36mscale: query(RGB 8-bit) -> 0
[0;36mscale: query(BGR 4-bit) -> 0
[0;36mscale: query(RGB 4-bit) -> 0
[0;36mscale: query(BGR 1-bit) -> 0
[0;36mscale: query(RGB 1-bit) -> 0
[0;36mscale: query(Planar 444P) -> 0
[0;36mscale: query(Planar 422P) -> 0
[0;36mscale: query(Planar YV12) -> 3
[0;36mscale: query(BGR 32-bit) -> 0
[0;36mscale: query(RGB 32-bit) -> 0
[0;36mscale: query(BGR 24-bit) -> 0
[0;36mscale: query(RGB 24-bit) -> 0
[0;36mscale: query(BGR 16-bit) -> 0
[0;36mscale: query(RGB 16-bit) -> 0
[0;36mscale: query(BGR 15-bit) -> 0
[0;36mscale: query(RGB 15-bit) -> 0
[0;36mscale: query(BGR 8-bit) -> 0
[0;36mscale: query(RGB 8-bit) -> 0
[0;36mscale: query(BGR 4-bit) -> 0
[0;36mscale: query(RGB 4-bit) -> 0
[0;36mscale: query(BGR 1-bit) -> 0
[0;36mscale: query(RGB 1-bit) -> 0
[0;36mscale: query(Planar 444P) -> 0
[0;36mscale: query(Planar 422P) -> 0
[0;36mscale: query(Planar YV12) -> 3
[0;36mscale: query(BGR 32-bit) -> 0
[0;36mscale: query(RGB 32-bit) -> 0
[0;36mscale: query(BGR 24-bit) -> 0
[0;36mscale: query(RGB 24-bit) -> 0
[0;36mscale: query(BGR 16-bit) -> 0
[0;36mscale: query(RGB 16-bit) -> 0
[0;36mscale: query(BGR 15-bit) -> 0
[0;36mscale: query(RGB 15-bit) -> 0
[0;36mscale: query(BGR 8-bit) -> 0
[0;36mscale: query(RGB 8-bit) -> 0
[0;36mscale: query(BGR 4-bit) -> 0
[0;36mscale: query(RGB 4-bit) -> 0
[0;36mscale: query(BGR 1-bit) -> 0
[0;36mscale: query(RGB 1-bit) -> 0
[0;36mscale: query(Planar 444P) -> 0
[0;36mscale: query(Planar 422P) -> 0
[0;36mscale: query(Planar YV12) -> 3
[0;36mscale: query(BGR 32-bit) -> 0
[0;36mscale: query(RGB 32-bit) -> 0
[0;36mscale: query(BGR 24-bit) -> 0
[0;36mscale: query(RGB 24-bit) -> 0
[0;36mscale: query(BGR 16-bit) -> 0
[0;36mscale: query(RGB 16-bit) -> 0
[0;36mscale: query(BGR 15-bit) -> 0
[0;36mscale: query(RGB 15-bit) -> 0
[0;36mscale: query(BGR 8-bit) -> 0
[0;36mscale: query(RGB 8-bit) -> 0
[0;36mscale: query(BGR 4-bit) -> 0
[0;36mscale: query(RGB 4-bit) -> 0
[0;36mscale: query(BGR 1-bit) -> 0
[0;36mscale: query(RGB 1-bit) -> 0
[0;36mscale: query(Planar 444P) -> 0
[0;36mscale: query(Planar 422P) -> 0
[0;36mscale: query(Planar YV12) -> 3
[1;37mVDec: using Packed YUY2 as output csp (no 0)
[1;37mMovie-Aspect is undefined - no prescaling applied.
[0;36mVO Config (640x480->640x480,flags=1,'MPlayer',0x32595559)
[0;36mscale: query(BGR 32-bit) -> 0
[0;36mscale: query(RGB 32-bit) -> 0
[0;36mscale: query(BGR 24-bit) -> 0
[0;36mscale: query(RGB 24-bit) -> 0
[0;36mscale: query(BGR 16-bit) -> 0
[0;36mscale: query(RGB 16-bit) -> 0
[0;36mscale: query(BGR 15-bit) -> 0
[0;36mscale: query(RGB 15-bit) -> 0
[0;36mscale: query(BGR 8-bit) -> 0
[0;36mscale: query(RGB 8-bit) -> 0
[0;36mscale: query(BGR 4-bit) -> 0
[0;36mscale: query(RGB 4-bit) -> 0
[0;36mscale: query(BGR 1-bit) -> 0
[0;36mscale: query(RGB 1-bit) -> 0
[0;36mscale: query(Planar 444P) -> 0
[0;36mscale: query(Planar 422P) -> 0
[0;36mscale: query(Planar YV12) -> 3
[1;37mSwScaler: reducing / aligning filtersize 1 -> 4
[1;37mSwScaler: reducing / aligning filtersize 1 -> 4
[1;37mSwScaler: reducing / aligning filtersize 1 -> 1
[1;37mSwScaler: reducing / aligning filtersize 9 -> 8
[1;37m
SwScaler: BICUBIC scaler, [1;37mfrom Packed YUY2 to Planar YV12 [1;37musing 3DNOW
[0;36mSwScaler: using 4-tap MMX scaler for horizontal luminance scaling
[0;36mSwScaler: using 4-tap MMX scaler for horizontal chrominance scaling
[0;36mSwScaler: using 1-tap MMX "scaler" for vertical scaling (YV12 like)
[0;36mSwScaler: 640x480 -> 640x480
[0;36mREQ: flags=0xC37 req=0x0
[0;36mREQ: flags=0x437 req=0x0
[1;37mVO: [xv] 640x480 => 640x480 Planar YV12 [fs]
[0;36mVO: Description: X11/Xv
[0;36mVO: Author: Gerd Knorr <kraxel at goldbach.in-berlin.de> and others
[0;36mXvideo image format: 0x32595559 (YUY2) packed
[0;36mXvideo image format: 0x32315659 (YV12) planar
[0;36mXvideo image format: 0x59565955 (UYVY) packed
[0;36mXvideo image format: 0x30323449 (I420) planar
[0;36mXvideo image format: 0x3 ( ) packed
[0;36musing Xvideo port 85 for hw scaling
[0;36m[xv-fs] dx: 0 dy: 0 dw: 1024 dh: 768
[0;36m[xv] dx: 0 dy: 0 dw: 1024 dh: 768
[0;36mICDecompressQuery OK
[0;36mInput format:
======= VIDEO Format ======
biSize 40
biWidth 640
biHeight 480
biPlanes 1
biBitCount 24
biCompression 861292868='DIV3'
biSizeImage 921600
===========================
[0;36mOutput format:
======= VIDEO Format ======
biSize 40
biWidth 640
biHeight -480
biPlanes 1
biBitCount 16
biCompression 844715353='YUY2'
biSizeImage 614400
===========================
[0;36mINFO: Win32 video codec init OK!
[1;37mSelected video codec: [divx4vfw] vfm:vfw (DivX4Windows-VFW)
[1;37m==========================================================================
[1;37m[PP] Using external postprocessing filter, max q = 6
[0;36mAutoQ: setting quality to 6
[0;36mao2: 44100 Hz 2 chans Signed 16-bit (Little-Endian)
[0;36maudio_setup: using '/dev/dsp' dsp device
[0;36maudio_setup: sample format: Signed 16-bit (Little-Endian) (requested: Signed 16-bit (Little-Endian))
[0;36maudio_setup: using 2 channels (requested: 2)
[0;36maudio_setup: using 44100 Hz samplerate (requested: 44100)
[0;36maudio_setup: frags: 16/16 (4096 bytes/frag) free: 65536
[1;37mAO: [oss] 44100Hz 2ch Signed 16-bit (Little-Endian)
[0;36mAO: Description: OSS/ioctl audio output
AO: Author: A'rpi
[1;37mBuilding audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
[0;36mAdding filter dummy
[0;36m[dummy] Was reinitialized, rate=44100Hz, nch = 2, format = 0x00000001 and bps = 2
[0;36m[dummy] Was reinitialized, rate=44100Hz, nch = 2, format = 0x00000001 and bps = 2
[1;37mStart playing...
[0;36m*** [scale] Allocating mp_image_t, 640x480x16bpp YUV packed, 614400 bytes
[0;36m*** [pp] Allocating mp_image_t, 640x480x12bpp YUV planar, 460800 bytes
[0;36m*** [vo] Allocating mp_image_t, 640x480x12bpp YUV planar, 460800 bytes
[0;36m[xv] dx: 0 dy: 0 dw: 1024 dh: 768
[0;36m[xv-fs] dx: 0 dy: 0 dw: 1024 dh: 768
[0;37mA: 0.2 V: 0.0 A-V: 0.171 ct: 0.000 1/ 1 0% 0% 0.0% 0 6 89%
[0;36mXXX initial v_pts=0.000 a_pos=88200 (0.500)
[1;31m
MPlayer interrupted by signal 11 in module: decode_video
[1;31m- MPlayer crashed by bad usage of CPU/FPU/RAM. Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and disassembly. For details, see DOCS/bugreports.html section 5.b.
[1;31m- 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/bugreports.html and follow instructions there. We can't and won't help unless you provide these informations when reporting a possible bug.
[0;36mUninit audio filters...
[0;36muninit audio: pcm
[0;36muninit video: vfw
FATAL releasing corrupted memory! 0x83b6080 0x69676572 (15)
FATAL releasing corrupted memory! 0x83b6080 0x69676572 (15)
FATAL releasing corrupted memory! 0x8440808 0xffffffff (15)
FATAL releasing corrupted memory! 0x8440808 0xffffffff (15)
FATAL releasing corrupted memory! 0x83b60a8 0x0 (15)
FATAL releasing corrupted memory! 0x83b60a8 0x0 (15)
FATAL releasing corrupted memory! 0x83b6f18 0x0 (13)
FATAL releasing corrupted memory! 0x83b6f18 0x0 (13)
FATAL releasing corrupted memory! 0x83b6eb8 0x0 (13)
FATAL releasing corrupted memory! 0x83b6eb8 0x0 (13)
FATAL releasing corrupted memory! 0x83b6e90 0x0 (13)
FATAL releasing corrupted memory! 0x83b6e90 0x0 (13)
FATAL releasing corrupted memory! 0x83b6e68 0x0 (13)
FATAL releasing corrupted memory! 0x83b6e68 0x0 (13)
FATAL releasing corrupted memory! 0x83b6e40 0x0 (12)
FATAL releasing corrupted memory! 0x83b6e40 0x0 (12)
FATAL releasing corrupted memory! 0x83b6e18 0x0 (12)
FATAL releasing corrupted memory! 0x83b6e18 0x0 (12)
FATAL releasing corrupted memory! 0x83b6df0 0x0 (12)
FATAL releasing corrupted memory! 0x83b6df0 0x0 (12)
FATAL releasing corrupted memory! 0x83b6dc8 0x0 (12)
FATAL releasing corrupted memory! 0x83b6dc8 0x0 (12)
FATAL releasing corrupted memory! 0x83b6da0 0x0 (12)
FATAL releasing corrupted memory! 0x83b6da0 0x0 (12)
FATAL releasing corrupted memory! 0x83b6d78 0x0 (12)
FATAL releasing corrupted memory! 0x83b6d78 0x0 (12)
FATAL releasing corrupted memory! 0x84a9bb0 0xff00ff (15)
FATAL releasing corrupted memory! 0x84a9bb0 0xff00ff (15)
FATAL releasing corrupted memory! 0x83bcc88 0x42475218 (14)
FATAL releasing corrupted memory! 0x83bcc88 0x42475218 (14)
FATAL releasing corrupted memory! 0x83b97d8 0x0 (13)
FATAL releasing corrupted memory! 0x83b97d8 0x0 (13)
FATAL releasing corrupted memory! 0x83b6d50 0x84269f0 (12)
FATAL releasing corrupted memory! 0x83b6d50 0x84269f0 (12)
FATAL releasing corrupted memory! 0x84aac00 0xb (11)
FATAL releasing corrupted memory! 0x84aac00 0xb (11)
FATAL releasing corrupted memory! 0x84abc50 0x3 (10)
FATAL releasing corrupted memory! 0x84abc50 0x3 (10)
FATAL releasing corrupted memory! 0x84acca0 0x0 (9)
FATAL releasing corrupted memory! 0x84acca0 0x0 (9)
FATAL releasing corrupted memory! 0x83b5d58 0x0 (8)
FATAL releasing corrupted memory! 0x83b5d58 0x0 (8)
FATAL releasing corrupted memory! 0x83b5d30 0x0 (8)
FATAL releasing corrupted memory! 0x83b5d30 0x0 (8)
FATAL releasing corrupted memory! 0x83b5d08 0x0 (8)
FATAL releasing corrupted memory! 0x83b5d08 0x0 (8)
FATAL releasing corrupted memory! 0x83b5d80 0x0 (8)
FATAL releasing corrupted memory! 0x83b5d80 0x0 (8)
Total Unfree 24576 bytes cnt 6 [(nil),0]
[0;36mDEMUXER: freeing demuxer at 0x83bcd38
[0;36mvo: uninit ...
Debug:
------
Works correctly in gdb :))
P.s.: Whoa, just found -vop test. Cool :)
However, using -vop 1bpp,test doesn't work, -vop 1bpp,scale,test does. Why?
--
Gabucino
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-dev-eng/attachments/20021117/1078e219/attachment.pgp>
More information about the MPlayer-dev-eng
mailing list