[MPlayer-users] mplayer bug? reading AVI files (fwd)
Matthew Clark
matt at eee.nott.ac.uk
Wed Jan 9 21:18:02 CET 2002
(it was not clear from the auto reply concerning "two point nine
six" if the mail got through so I risk trying again...)
Dear Mplayer developers-
Enclosed some bug info about a problem I encountered trying to
play AVI files- feel free to ignore--
I don't think the problem is not specific to the file- I get the
same stuff using the plugger testpages on this machine and xanim
can play the avi file with no problem.
I initially compiled using two.nine.six but have now installed
and tested using gcc 3.0.3 and get the exact same problem. My
compilers are installed side by side and gcc 3.0.3 is in
/usr/local/bin and was selected using configure --cc
/usr/local/bin/gcc.
----I wouldn't rule out some form of dodgy installation
somewhere on this machine----
THE PROBLEM-
When trying to play an AVI file mplayer thinks for a while and
then gives up- It will play other formats alright though.
Here is the output and system info- contact me if you want more
information etc etc.
Anyway thanks for the player- very nice in other respects- if
you are interested I would like to suggest the following
features-
controls to change the frame rate (when playing and to save to
another file)
controls to loop sections or sequences out of a larger film
Thanks matt
###############mplayer playback verbose
mplayer -v temp.avi
MPlayer 0.60-3.0.3 (C) 2000-2002 Arpad Gereoffy (see DOCS!)
CPU vendor name: GenuineIntel max cpuid level: 2
CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Type:
6, Stepping: 3)
Testing OS support for SSE... yes.
Testing OS support for SSE unmasked exceptions... yes.
Tests of OS support for SSE passed.
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2:
0
Compiled for x86 CPU with features: MMX MMX2 SSE
Reading /home/matt/.mplayer/codecs.conf: can't open
'/home/matt/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/share/mplayer/codecs.conf: 26 audio & 70
video codecs
CommandLine: '-v' 'temp.avi'
num_filenames: 1
get_path('font/font.desc') ->
'/home/matt/.mplayer/font/font.desc'
font: can't open file: /home/matt/.mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
Linux RTC init: ioctl (rtc_pie_on): Permission denied
Using usleep() timing
Playing temp.avi
get_path('sub/') -> '/home/matt/.mplayer/sub/'
Not an URL!
File size is 60435386 bytes
Detected AVI file format!
======= AVI Header =======
us/frame: 66666 (fps=15.000)
max bytes/sec: 1000000
padding: 0
MainAVIHeader.dwFlags: (16) HAS_INDEX
frames total: 231 initial: 0
streams: 1
Suggested BufferSize: 261600
Size: 435 x 200
==> Found video stream: 0
======= STREAM Header =======
Type: vids FCC: (0)
Flags: 0
Priority: 0 Language: 0
InitialFrames: 0
Rate: 1500/100 = 15.000
Start: 0 Len: 230
Suggested BufferSize: 261600
Quality 7500
Sample size: 0
found 'bih', 40 bytes of 40
======= VIDEO Format ======
biSize 40
biWidth 435
biHeight 200
biPlanes 1
biBitCount 24
biCompression 0=''
biSizeImage 261600
===========================
Found movie at 0xEA - 0x39A1D42
Reading INDEX block, 231 chunks for 231 frames
AVI index offset: 230
Auto-selected AVI video ID = 0
AVI_NI: No Audio stream found... ->nosound
ChunkOffset out of range! idx=0xE7
ChunkID mismatch! raw= idx=00db
ChunkID mismatch! raw= idx=00db
ChunkID mismatch! raw= idx=00db
<---------------------------------------lots of this!
ChunkID mismatch! raw= idx=00db
ChunkID mismatch! raw= idx=00db
stream_seek: WARNING! Can't seek to 0xCF962361 !
ds_fill_buffer: EOF reached (stream: video)
AVI: Missing video stream!? Contact the author, it may be a bug
:(
*** free_stream() called ***
Exiting... (End of file)
max framesize was 0 bytes
###########system info****************************
install RH 7.1
+newer libc / libstdc libs from 7.2 distribution
+gcc v 3.0.3 from gnu.org installed in /usr/local/bin
(gcc two.nine.six still in /usr/bin/...)
***********
## during make output look so (to check I got the correct gcc)
/usr/local/bin/gcc -c -O4 -march=i686 -mcpu=i686 -pipe
-ffast-math -fomit-frame-pointer -D_REENTRANT
-fomit-frame-pointer -fexpensive-optimizations -fschedule-insns2
-Wall -malign-double -I. -I../event -I../wm -I../skin
-I/usr/include/gtk-1.2 -I/usr/include/glib-1.2
-I/usr/lib/glib/include -I/usr/X11R6/include
-I/usr/include/gtk-1.2 -I/usr/include/glib-1.2
-I/usr/lib/glib/include -I/usr/X11R6/include -DDEBUG -o
psignal.o psignal.c
## compiler version 3.0.3
/usr/local/bin/gcc --version
3.0.3
**************
uname -a
Linux substitute 2.4.2-2 #1 Sun Apr 8 20:41:30 EDT 2001 i686
unknown
**************
ls -l /lib/libc[.-]*
-rwxr-xr-x 1 root root 1236396 Apr 6 2001
/lib/libc-2.2.2.so
lrwxrwxrwx 1 root root 13 Oct 15 11:45
/lib/libc.so.6 -> libc-2.2.2.so
**************
X -version
XFree86 Version 4.0.3 / X Window System
(protocol Version 11, revision 0, vendor release 6400)
Release Date: 16 March 2001
If the server is older than 6-12 months, or if your card
is
newer than the above date, look for a newer version
before
reporting problems. (See http://www.XFree86.Org/FAQ)
Operating System: Linux 2.2.17-8smp i686 [ELF]
Module Loader present
**************
as --version
GNU assembler 2.10.91
**************
ld -v
GNU ld version 2.10.91 (with BFD 2.10.91.0.2)
**************
cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 8
model name : Pentium III (Coppermine)
stepping : 3
cpu MHz : 651.482
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 3
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr
pge mca cmov pat pse36 mmx fxsr sse
bogomips : 1300.88
****************************
video card - onboard intel i810 chipset
driver - default from X
More information about the MPlayer-users
mailing list