[MPlayer-users] Problems playing .avi files

Phil Stracchino alaric at babcom.com
Mon Nov 5 18:36:10 CET 2001


On Sat, Nov 03, 2001 at 04:43:33AM +0200, Arpi wrote:
> read docs/bugreports, about how to send gdb log of the crash, and make it
> with the indeo 5 codec (cram is broken anyway). and try CVS version first.


OK.  1) I tried building from mplayer-current this morning.  It fails to 
build as follows:


/opt/gcc2/bin/gcc -c -W -Wall -O2 -march=k6 -mcpu=k6 -g  -D_REENTRANT -I. 
-I.. -I/usr/X11/include -I/usr/X11/include/SDL -D_REENTRANT  
-I/usr/include   -DMPG12PLAY  -o vo_mpegpes.o vo_mpegpes.c
vo_mpegpes.c:34: ost/dmx.h: No such file or directory
vo_mpegpes.c:35: ost/frontend.h: No such file or directory
vo_mpegpes.c:36: ost/sec.h: No such file or directory
vo_mpegpes.c:37: ost/video.h: No such file or directory
vo_mpegpes.c:38: ost/audio.h: No such file or directory
make[1]: *** [vo_mpegpes.o] Error 1
make[1]: Leaving directory `/usr/src/MPlayer-20011105/libvo'
make: *** [libvo/libvo.a] Error 2

So then (2) I went back to 0.50 and created a debug build.  I can't get a
coredump out of it, it's not generating a SEGV, and when I run it in gdb
and try to generate a crash log, I get a no-stack/no-registers error from 
gdb.  It's not *crashing*, it's terminating with an error result.


Here's the verbose output:


MPlayer 0.50  (C) 2000-2001 Arpad Gereoffy (see DOCS!)

Reading /home/alaric/.mplayer/codecs.conf: 18 audio & 40 video codecs
CommandLine: '-v' '/home/alaric/Movies/HangOn.avi'
num_filenames: 1
Font /home/alaric/.mplayer/font/font.desc loaded successfully! (206 chars)
Playing /home/alaric/Movies/HangOn.avi
File size is 493568 bytes
Detected AVI file format!
======= AVI Header =======
us/frame: 40000  (fps=25.000)
max bytes/sec: 0
padding: 0
MainAVIHeader.dwFlags: (272) HAS_INDEX IS_INTERLEAVED
frames  total: 420   initial: 0
streams: 1
Suggested BufferSize: 0
Size:  160 x 120
==> Found video stream: 0
======= STREAM Header =======
Type: vids   FCC: iv50 (30357669)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 0
Rate: 25000/1000 = 25.000
Start: 0   Len: 420
Suggested BufferSize: 2408
Quality 5000
Sample size: 0
found 'bih', 40 bytes of 40
======= VIDEO Format ======
  biSize 40
  biWidth 160
  biHeight 120
  biPlanes 1
  biBitCount 24
  biCompression 808801865='IV50'
  biSizeImage 43200
===========================
Found movie at 0x180C - 0x76BB0
Reading INDEX block, 420 chunks for 420 frames
AVI index offset: 6152
Auto-selected AVI video ID = 0
AVI_NI: No Audio stream found...  ->nosound
AVI: Searching for audio stream (id:-1)
ds_fill_buffer: EOF reached (stream: audio)  
AVI: No Audio stream found...  ->nosound
AVI video length=476804
VIDEO:  [IV50]  160x120  24bpp  25.00 fps  227.0 kbps (27.7 kbyte/s)
[V] filefmt:3  fourcc:0x30355649  size:160x120  fps:25.00  ftime:=0.0400
Detected video codec: [indeo5ds] drv:4 (Intel Indeo 5)
ERROR: Couldn't allocate memory for fs segment: Bad file descriptor
Loading DLL: 'ir50_32.dll'
Error no 9
VirtualAlloc(0x0x6d8c0000, 851968) failed
Error no 9
VirtualAlloc(0x(nil), 851968) failed
Win32 LoadLibrary failed to load: ir50_32.dll, 
/usr/local/share/mplayer/win32/ir50_32.dll, /usr/lib/win32/ir50_32.dll, 
/usr/local/lib/win32/ir50_32.dll
ERROR: Couldn't open required DirectShow codec: ir50_32.dll
Could not open DirectShow DLL: ir50_32.dllFATAL: module: DirectShow 
generic filter  source: DS_Filter.cpp line 84 `"E@
package from:  ftp://mplayerhq.hu/MPlayer/releases/w32codec.zip  !
FATAL: Couldn't initialize video codec :(

Exiting... (End of file)
max framesize was 0 bytes


See HangOn.avi in ftp://mplayerhq.hu/MPlayer/incoming/


System info:

Slackware 7.0, extensively updated
             total       used       free     shared    buffers     cached
Mem:        255812     236580      19232        540      84484      86204
-/+ buffers/cache:      65892     189920
Swap:       530104      41792     488312

Linux babylon5 2.4.12-ac3 #1 Sun Oct 21 15:14:08 PDT 2001 i586 unknown
libc:  glibc-2.1.3
X version:  AccelX 6.0
gcc version 2.95.3 20010315 (release)
GNU ld version 2.11.2 (with BFD 2.11.2)
GNU assembler 2.11.2
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 5
model           : 9
model name      : AMD-K6(tm) 3D+ Processor
stepping        : 1
cpu MHz         : 455.323
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr mce cx8 pge mmx syscall 3dnow 
k6_mtrr
bogomips        : 907.67
Video:  Matrox Millennium II, 8Mb
  Bus  0, device   9, function  0:
    VGA compatible controller: Matrox Graphics, Inc. MGA 2164W [Millennium II] (rev 0).
      IRQ 14.
      Prefetchable 32 bit memory at 0xe7000000 [0xe7ffffff].
      Non-prefetchable 32 bit memory at 0xe6000000 [0xe6003fff].
      Non-prefetchable 32 bit memory at 0xe5800000 [0xe5ffffff].
AccelX-6.0 built-in accelerated driver
Sound:  Creative SoundBlaster PCI128 (ES1370)
  Bus  0, device  11, function  0:
    Multimedia audio controller: Ensoniq ES1370 [AudioPCI] (rev 1).
      IRQ 9.
      Master Capable.  Latency=64.  Min Gnt=12.Max Lat=128.
      I/O at 0xd000 [0xd03f].
Driver:  OSS commercial v3.9.5f-Linux20-x86 with SoftOSS virtual mixer



-- 
  *********  Fight Back!  It may not be just YOUR life at risk.  *********
  phil stracchino   ::   alaric at babcom.com   ::   halmayne at sourceforge.net
    unix ronin     ::::   renaissance man   ::::   mystic zen biker geek
     2000 CBR929RR, 1991 VFR750F3 (foully murdered), 1986 VF500F (sold)
       Linux Now! ...because friends don't let friends use Microsoft.



More information about the MPlayer-users mailing list