[Mplayer-dev-eng] Unplayable divx

Felix Buenemann atmosfear at users.sourceforge.net
Wed May 9 15:56:58 CEST 2001


Hi,

I have a DivX ;-) that doesn't play with current mplayer, after changing 
FOURCC value from DIV2 to DIV3 mplayer stops with an error connecting to 
output pin. Only sound is played, mplayer can still be exited using q.
Avifile doesn't recognize video format (because of DIV2) and only plays audio 
and when changing DIV2 to DIV3 aviplay hangs at 100% cpu load and has to be 
hard killed.

Here's mplayers verbose output:

MPlayer 0.17cvs-010508-22:09  (C) 2000-2001 Arpad Gereoffy 
<arpi at thot.banki.hu>

CommandLine: '-v' '/root/download/divx/FiGHTCLUB-DVDRiP-GERMAN.avi'
Reading /root/.mplayer/codecs.conf: 15 audio & 27 video codecs
Font /root/.mplayer/font/font.desc loaded successfully! (138 chars)
Detected AVI file format!
======= AVI Header =======
us/frame: 40000  (fps=25.000)
max bytes/sec: 0
padding: 0
flags: (272) HAS_INDEX IS_INTERLEAVED
frames  total: 200146   initial: 0
streams: 2
Suggested BufferSize: 0
Size:  640 x 272
==> Found video stream: 0
======= STREAM Header =======
Type: vids   FCC: DIV4 (34564944)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 0
Rate: 25/1 = 25.000
Start: 0   Len: 200146
Suggested BufferSize: 79262
Quality 5000
Sample size: 0
found 'bih', 40 bytes of 40
==> Found audio stream: 1
======= STREAM Header =======
Type: auds   FCC:  (0)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 1
Rate: 8010/372 = 21.532
Start: 0   Len: 172391
Suggested BufferSize: 3720
Quality -1
Sample size: 372
found 'wf', 28 bytes of 20
======= WAVE Format =======
Format Tag: 353 (0x161)
Channels: 2
Samplerate: 44100
avg byte/sec: 8010
Block align: 372
bits/sample: 16
cbSize: 10
Found movie at 0x280C - 0x2B7EC952
Reading INDEX block, 372528 chunks for 200146 frames
AVI index offset: 10248
Auto-selected AVI audio ID = 1
Auto-selected AVI video ID = 0
AVI: Searching for audio stream (id:1)
AVI video length=726566495
VIDEO:  [DIV2]  640x272  24bpp  25.00 fps  726.0 kbps (88.6 kbyte/s)
[V] filefmt:3  fourcc:0x32564944  size:640x272  fps:25.00  ftime:=0.0400
Found audio codec: [divx] drv:4 (DivX audio (WMA))
Initializing audio codec...
======= Win32 (ACM) AUDIO Codec init =======
Loading DLL: /usr/lib/win32/divxa32.acm  OK
Audio codec opened OK! ;-)
Audio ACM output buffer min. size: 8192
Audio ACM input buffer min. size: 744
AUDIO: samplerate=44100  channels=2  bps=2
Found video codec: [divxds] drv:4 (DivX ;-) (MS MPEG-4 v3))
vo_debug: query(0x32595559) returned 0x1
vo_debug1: out_fmt=0x32595559
Loading DLL: /usr/lib/win32/divx_c32.ax  OK
Using DirectShow codec: divx_c32.ax
DShow: using YUY2 colorspace
DivX setting result = 0
INFO: Win32/DShow video codec init OK!
vo_debug2: out_fmt=0x32595559
VO: [xv] 640x272 => 640x272  YUY2
video_out->init(640x272->640x272,flags=0,'MPlayer',0x32595559)
vo_debug3: out_fmt=0x32595559
Xvideo image format: 0x32595559 (YUY2) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x30323449 (I420) planar
Xvideo image format: 0x59565955 (UYVY) packed
Xvideo image format: 0x36315652 (RV16) packed
Xvideo image format: 0x35315652 (RV15) packed
Xvideo image format: 0x31313259 (Y211) packed
using Xvideo port 41 for hw scaling
[xv] dcx: 4 dcy: 20 dx: 0 dy: 0 dw: 640 dh: 272
INFO: Video OUT driver init OK!
Audio buffer size: 131072 bytes, delay: 0.743s
AVI Initial frame delay: 0.040
v: audio_delay=-0.040  buffer_delay=0.743  a_pts=-0.743  a_frame=-0.743
START:  a_pts=0.000  v_pts=0.000
Start playing...
Error putting data into input pin ffffff9c
[xv] dcx: 4 dcy: 20 dx: 0 dy: 0 dw: 640 dh: 272
Initial PTS delay: -0.343 sec  (calculated: -0.703)
v: audio_delay=-0.383  buffer_delay=0.743  a.pts=0.360  v.pts=0.000
 
Exiting... (Quit)
max framesize was 1882 bytes

-- 
Best Regards,
   Felix

_______________________________________________
Mplayer-dev-eng mailing list
Mplayer-dev-eng at lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/mplayer-dev-eng



More information about the MPlayer-dev-eng mailing list