[Mplayer-advusers] Error reading AVI file
Matthieu Weber
mweber at mit.jyu.fi
Mon Feb 11 09:40:04 CET 2002
Hi,
I've used mplayer for now several month without any major problem.
Yesterday I found a file that mplayer 0.50 didn't play. Upgrading to
0.60 and just now to CVS version didn't help. The file
(mweber-small.avi, I put it in ftp://mplayerhq.hu/MPlayer/incoming/)
plays correctly on Windows NT, so I suppose the file is not buggy. As
you can see in the following, there is no sound stream found, and
mplayer doesn't recognize I don't know what format in the video stream.
So I suppose it's not related to my computer nor to the the codecs, but
to the part of mplayer which decodes the AVI stucture.
I hope this is enough information...
Here are my system's info:
-----------------------------------------------------------------------
Distribution: Debian 2.2r2
uname -a:
Linux bracciano 2.2.19 #4 Tue Aug 7 18:30:26 EEST 2001 i686 unknown
ls -l /lib/libc[.-]*:
-rwxr-xr-x 1 root root 888064 Jan 9 17:11 /lib/libc-2.1.3.so
lrwxrwxrwx 1 root root 14 May 3 2001 /lib/libc.so.5 -> libc.so.5.4.46
-rw-r--r-- 1 root root 586720 Feb 9 1999 /lib/libc.so.5.4.46
lrwxrwxrwx 1 root root 13 Jan 31 13:41 /lib/libc.so.6 -> libc-2.1.3.so
X -version:
XFree86 Version 3.3.6 / X Window System
(protocol Version 11, revision 0, vendor release 6300)
Release Date: January 8 2000
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.14-va.4.4-i586 i686 [ELF]
Configured drivers:
Mach64: accelerated server for ATI Mach64 graphics adaptors (Patchlevel 1)
gcc -v:
Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.2/specs
gcc version 2.95.2 20000220 (Debian GNU/Linux)
ld -v:
GNU ld version 2.9.5 (with BFD 2.9.5.0.37)
as --version:
GNU assembler 2.9.5
Copyright 1997 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License. This program has absolutely no warranty.
This assembler was configured for a target of `i386-linux'.
cat /proc/cpuinfo:
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 8
model name : Pentium III (Coppermine)
stepping : 3
cpu MHz : 596.924
cache size : 256 KB
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr xmm
bogomips : 1189.47
Video card:
ATI Technologies Inc 3D Rage P/M Mobility AGP 2x (rev 64)
Video driver:
X built-in driver
Sound card:
ESS Technology ES1978 Maestro Audiodrive (rev 10)
Sound driver:
Kernel builtin OSS driver
mplayer output (verbose level 1):
MPlayer 0.60-2.95.2 (C) 2000-2002 Arpad Gereoffy (see DOCS!)
CPU vendor name: GenuineIntel max cpuid level: 3
CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Type: 6, Stepping: 3)
Cannot test OS support for SSE, disabling to be safe.
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled for x86 CPU with features: MMX MMX2
Reading /home/mweber/.mplayer/codecs.conf: 18 audio & 40 video codecs
CommandLine: '-v' 'small.avi'
num_filenames: 1
get_path('font/font.desc') -> '/home/mweber/.mplayer/font/font.desc'
Font /home/mweber/.mplayer/font/font.desc loaded successfully! (206 chars)
Setting up lirc support...
LIRC init was successful.
Linux RTC init: open: Permission denied
Using usleep() timing
Playing small.avi
get_path('sub/') -> '/home/mweber/.mplayer/sub/'
Not an URL!
File size is 1048576 bytes
Checking for YUV4MPEG2
Detected ASF file format!
ASF: packets: 27796 flags: 2 pack_size: 742 frame_size: 66789
stream type: guid_audio_stream
stream concealment: guid_audio_conceal_none
type: 30 bytes, stream: 16 bytes ID: 1
unk1: 0 unk2: 11CF5B4B
FILEPOS=0x124
==> Found audio stream: 1
======= WAVE Format =======
Format Tag: 85 (0x55)
Channels: 1
Samplerate: 16000
avg byte/sec: 2000
Block align: 1
bits/sample: 0
cbSize: 12
ASF: audio scrambling: 1 x 1 x 1
stream type: guid_video_stream
stream concealment: unknown guid 0057fb20-555b-cf11-a8fd00805f5c442b
type: 51 bytes, stream: 0 bytes ID: 2
unk1: 0 unk2: 11CF5B4B
FILEPOS=0x1A0
==> Found video stream: 2
======= VIDEO Format ======
biSize 40
biWidth 208
biHeight 160
biPlanes 1
biBitCount 24
biCompression 859066445='MP43'
biSizeImage 99840
===========================
Found movie at 0x307 - 0x13AB7FF
Auto-selected ASF video ID = 2
VIDEO: [MP43] 208x160 24bpp
ASF: Searching for audio stream (id:-1)
00001A37: UNKNOWN TYPE 92 92 01 18 00...
ds_fill_buffer: EOF reached (stream: audio)
ASF: No Audio stream found... ->nosound
[V] filefmt:6 fourcc:0x3334504D size:208x160 fps:1000.00 ftime:=0.0010
Detected video codec: [divxds] drv:4 prio:0 (DivX ;-) (MS MPEG-4 v3))
fs seg 0x40015000
Loading DLL: 'divx_c32.ax'
get_path('registry') -> '/home/mweber/.mplayer/registry'
Using DirectShow codec: divx_c32.ax
Decoder is capable of YUV output ( flags 0x1f)
INFO: Win32/DShow video codec init OK!
AutoQ: setting quality to 4
DS_SetValue for DIVX, name=Quality value=4
Movie-Aspect is undefined - no prescaling applied.
VO: [sdl] 208x160 => 208x160 Packed YUY2
VO: Description: SDL YUV/RGB/BGR renderer (SDL v1.1.7+ only!)
VO: Author: Ryan C. Gordon <icculus at lokigames.com>, Felix Buenemann <atmosfear at users.sourceforge.net>
video_out->init(208x160->208x160,flags=0,'MPlayer',0x32595559)
SDL: Using 0x32595559 (YUY2) image format
SDL: deactivating XScreensaver/DPMS
SDL: X11 Resolution 1024x768
SDL: Using driver: x11
SDL: using hardware-surface
SDL: setting windowed mode
INFO: Video OUT driver init OK!
Audio: no sound!!!
Freeing 0 unused audio chunks
Start playing...
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
V: 1.1 1 0% 0% 0.0% 0 4 0%
DS_SetValue for DIVX, name=Quality value=4
ASF framerate: 12 fps
V: 1.2 2 0% 0% 0.0% 0 4 0%
DS_SetValue for DIVX, name=Quality value=4
V: 1.3 3 0% 0% 0.0% 0 4 0%
DS_SetValue for DIVX, name=Quality value=4
V: 1.3 4 0% 0% 0.0% 0 4 0%
DS_SetValue for DIVX, name=Quality value=4
V: 1.4 5 0% 0% 0.0% 0 4 0%
DS_SetValue for DIVX, name=Quality value=4
V: 1.5 6 0% 0% 0.0% 0 4 0%
DS_SetValue for DIVX, name=Quality value=4
V: 1.6 7 0% 0% 0.0% 0 4 0%
DS_SetValue for DIVX, name=Quality value=4
V: 1.7 8 6% 3% 0.0% 0 4 0%
DS_SetValue for DIVX, name=Quality value=4
V: 1.7 9 6% 3% 0.0% 0 4 0%
DS_SetValue for DIVX, name=Quality value=4
V: 1.8 10 6% 3% 0.0% 0 4 0%
DS_SetValue for DIVX, name=Quality value=4
V: 1.9 11 6% 3% 0.0% 0 4 0%
DS_SetValue for DIVX, name=Quality value=4
V: 2.0 12 5% 3% 0.0% 0 4 0%
DS_SetValue for DIVX, name=Quality value=4
0000344D: UNKNOWN TYPE 92 92 02 00 00...
ds_fill_buffer: EOF reached (stream: video)
EOF code: 1
SDL: activating XScreensaver/DPMS
*** free_stream() called ***
Cleaning up lirc stuff.
Exiting... (End of file)
max framesize was 1639 bytes
-----------------------------------------------------------------------
Matthieu
--
(~._.~) Matthieu Weber - Université de Jyväskylä (~._.~)
( ? ) email : mweber at mit.jyu.fi ( ? )
()- -() keyid : 452AE0AD ()- -()
(_)-(_) "Humor ist, wenn man trotzdem lacht (Germain Muller)" (_)-(_)
More information about the MPlayer-advusers
mailing list