[Mplayer-advusers] Fw: [MPlayer-users] non-working .mov file

Attila Kinali kinali at gmx.net
Sat Jul 5 15:53:56 CEST 2003


Hi,

This file looks a bit wired, at least it crashes the
demuxer

		Attila Kinali

Begin forwarded message:

Date: Tue, 1 Jul 2003 13:01:39 -0700 (PDT)
From: Siki Mani <siki_miki at yahoo.com>
To: mplayer-users at mplayerhq.hu
Subject: [MPlayer-users] non-working .mov file


[Automatic answer: RTFM (read DOCS, FAQ), also read DOCS/bugreports.html]
Mplayer (CVS+libavcodec), with quicktime, xanim, win32
& real9 dlls installed, reports that it can't find
video stream inside this mov file (it's uploaded on my
student account):

http://student.fizika.org/~smorovic/RamphosMovie001.mov

File works normally in windows quicktime 6, and I
remember that it worked in xanim while I still had it
installed on my computer. I've also tried -vfm xanim
option in mplayer without success. So, download file
and try it with your version of mplayer.

btw, player mentions that this is possibly a bug amd
crashes afterward.
-----------------------------------------------

MPlayer dev-CVS-030228-14:06-2.95.4 (C) 2000-2003 Árpád Gereöffy (see DOCS)

CPU: Advanced Micro Devices Duron SF Spitfire (Family: 6, Stepping: 1)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx

Reading config file /usr/local/etc/mplayer/mplayer.conf: Datei oder Verzeichnis nicht gefunden
Reading config file /home/attila/.mplayer/config
Reading /home/attila/.mplayer/codecs.conf: 58 audio & 148 video codecs
CommandLine: '-v' 'RamphosMovie001.mov'
get_path('font/font.desc') -> '/home/attila/.mplayer/font/font.desc'
Font /home/attila/.mplayer/font/font.desc loaded successfully! (140 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Linux RTC init error in ioctl (rtc_irqp_set 1024): Keine Berechtigung
Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup scripts.
Using usleep() timing
get_path('input.conf') -> '/home/attila/.mplayer/input.conf'
Can't open input config file /home/attila/.mplayer/input.conf : Datei oder Verzeichnis nicht gefunden
Can't open input config file /usr/local/etc/mplayer/input.conf : Datei oder Verzeichnis nicht gefunden
Falling back on default (hardcoded) input config
get_path('RamphosMovie001.mov.conf') -> '/home/attila/.mplayer/RamphosMovie001.mov.conf'

Playing RamphosMovie001.mov
Not an URL!
[file] File size is 821063 bytes
STREAM: [file] RamphosMovie001.mov
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
Checking for YUV4MPEG2
DEMUXER: freeing demuxer at 0x845fab0  
ASF_check: not ASF guid!
DEMUXER: freeing demuxer at 0x845fab0  
Checking for NuppelVideo
DEMUXER: freeing demuxer at 0x845fab0  
Checking for REAL
DEMUXER: freeing demuxer at 0x845fab0  
Checking for SMJPEG
DEMUXER: freeing demuxer at 0x845fab0  
DEMUXER: freeing demuxer at 0x84603e8  
Searching demuxer type for filename RamphosMovie001.mov ext: .mov
Trying demuxer 7 based on filename extension
Checking for MOV
MOV: Movie header found!
MOV: 'WIDE' chunk found!
MOV: Movie DATA found!
QuickTime/MOV file format detected.
MOV: Movie header (100 bytes): tscale=600  dur=9600
--------------
MOV: Track #0:
MOV:  Track header!
tkhd len=84 ver=0 flags=0x0 id=2 dur=0 lay=0 vol=0
MOV:  Edit atom!
MOV:  Media stream!
MOV:   Media header!
MOV:   Handler header: mhlr/vide (appl) Apple Video Media Handler
MOV:   Media info!
MOV:    Video header!
MOV:    Handler header: dhlr/alis (appl) Apple Alias Data Handler
MOV: unknown chunk: dinf 28
MOV track #0: 0 chunks, 0 samples
pts=0  scale=600  time=0.000
*** constant samplesize & variable duration not yet supported! ***
Contact the author if you have such sample file!
==> Found video stream: 0

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 8204)]
0x08168c3f in lschunks (demuxer=0x84603e8, level=0, endpos=3996, 
    trak=0x84611b8) at demux_mov.c:984
984                     int depth = trak->stdata[75]|(trak->stdata[74]<<8);
(gdb) bt
#0  0x08168c3f in lschunks (demuxer=0x84603e8, level=0, endpos=3996, 
    trak=0x84611b8) at demux_mov.c:984
#1  0x08169eab in mov_read_header (demuxer=0x84603e8) at demux_mov.c:1482
#2  0x08134ab3 in demux_open_stream (stream=0x845e8b8, file_format=7, 
    audio_id=-1, video_id=-1, dvdsub_id=-1, filename=0x0) at demuxer.c:1115
#3  0x08135976 in demux_open_stream (stream=0x845e8b8, file_format=7, 
    audio_id=-1, video_id=-1, dvdsub_id=-1, 
    filename=0x8403258 "RamphosMovie001.mov") at demuxer.c:760
#4  0x08136100 in demux_open (vs=0x0, file_format=0, audio_id=-1, video_id=0, 
    dvdsub_id=-1, filename=0x0) at demuxer.c:1310
#5  0x0806bd0f in main (argc=3, argv=0xbffff7e4) at mplayer.c:1345
(gdb) l
979                     int i, entry;
980                     int flag, start, count_flag, end, palette_count;
981                     int hdr_ptr = 76;  // the byte just after depth
982                     unsigned char *palette_map;
983                     sh_video_t* sh=new_sh_video(demuxer,priv->track_db);
984                     int depth = trak->stdata[75]|(trak->stdata[74]<<8);
985                     sh->format=trak->fourcc;
986     
987     //  stdata[]:
988     //      8   short       version
(gdb) p trak
$1 = (mov_track_t *) 0x84611b8
(gdb) p trak[75]
Cannot access memory at address 0x8463864
(gdb) p trak[74]
Cannot access memory at address 0x84637e0
(gdb) 


__________________________________
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com

_______________________________________________
RTFM!!!  http://www.MPlayerHQ.hu/DOCS
Search:  http://www.MPlayerHQ.hu/cgi-bin/htsearch
http://mplayerhq.hu/mailman/listinfo/mplayer-users



-- 
Emacs ist für mich kein Editor. Für mich ist das genau das gleiche, als wenn
ich nach einem Fahrrad (für die Sonntagbrötchen) frage und einen pangalaktischen
Raumkreuzer mit 10 km Gesamtlänge bekomme. Ich weiß nicht, was ich damit soll.
		-- Frank Klemm, de.comp.os.unix.discussion



More information about the MPlayer-advusers mailing list