[MPlayer-advusers] avi demuxer problem / call for avi demuxer developers?

compn tempn at twmi.rr.com
Fri Jan 6 02:10:12 CET 2006


user sent me a 10mb sample file created with Pinnacle Studio DV
which mplayer cannot demux properly. lavf (-demuxer 35) works however.
-noidx has no effect.

someone said that arpi was the last avi demuxer developer, anyone currently
maintaining it?

the sample is uploaded to mphq2 ftp MPlayer/incoming folder, ask Diego for
directions.

-compn

below is -v output:

I:\tv>mplayer -v broken-pinnacle-studio-dv-file.avi
MPlayer dev-CVS-060102-16:56-3.4.4 (C) 2000-2005 MPlayer Team
CPU: Advanced Micro Devices Athlon Thunderbird (Family: 6, Stepping: 2)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Compiled with runtime CPU detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection.

get_path('codecs.conf') -> '/cygdrive/c/Documents and Settings/Administrator.MON
/.mplayer/codecs.conf'
Reading /cygdrive/c/Documents and Settings/Administrator.MON/.mplayer/codecs.con
f: Can't open '/cygdrive/c/Documents and Settings/Administrator.MON/.mplayer/cod
ecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: Can't open '/usr/local/etc/mplayer/c
odecs.conf': No such file or directory
Using built-in default codecs.conf.
CommandLine: '-v' 'broken-pinnacle-studio-dv-file.avi'
get_path('font/font.desc') -> '/cygdrive/c/Documents and Settings/Administrator.
MON/.mplayer/font/font.desc'
font: can't open file: /cygdrive/c/Documents and Settings/Administrator.MON/.mpl
ayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using Windows native timing
get_path('input.conf') -> '/cygdrive/c/Documents and Settings/Administrator.MON/
.mplayer/input.conf'
Can't open input config file /cygdrive/c/Documents and Settings/Administrator.MO
N/.mplayer/input.conf: No such file or directory
Can't open input config file /usr/local/etc/mplayer/input.conf: No such file or
directory
Falling back on default (hardcoded) input config
get_path('broken-pinnacle-studio-dv-file.avi.conf') -> '/cygdrive/c/Documents an
d Settings/Administrator.MON/.mplayer/broken-pinnacle-studio-dv-file.avi.conf'
Playing broken-pinnacle-studio-dv-file.avi.
get_path('sub/') -> '/cygdrive/c/Documents and Settings/Administrator.MON/.mplay
er/sub/'
[file] File size is 10485760 bytes
STREAM: [file] broken-pinnacle-studio-dv-file.avi
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
AVI file format detected.
list_end=0x7FD8
======= AVI Header =======
us/frame: 40000  (fps=25.000)
max bytes/sec: 3630816
padding: 512
MainAVIHeader.dwFlags: (2064) HAS_INDEX TRUST_CKTYPE
frames  total: 3218   initial: 0
streams: 1
Suggested BufferSize: 144008
Size:  0 x 0
==========================
list_end=0x7ECC
====== STREAM Header =====
Type: iavs   FCC: dvsd (64737664)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 0
Rate: 10000000/400000 = 25.000
Start: 0   Len: 3218
Suggested BufferSize: 144008
Quality 0
Sample size: 0
==========================
====== AVI Super Index Header ========
  FCC (indx) dwSize (32248) wLongsPerEntry(4)
  bIndexSubType (0) bIndexType (0)
  nEntriesInUse (1) dwChunkId (00__)
  dwReserved[0] (0) dwReserved[1] (0) dwReserved[2] (0)
===========================
ODML (00__): [0] 0x0000000000008000 0x7e00 3218
list_end=0x7FD8
AVI: dmlh found (size=248) (total_frames=3218)
list_end=0x1BB2A600
Found movie at 0x8000 - 0x1BB2A600
stream_seek: WARNING! Can't seek to 0x1BB2A600 !
AVI: ODML: Building odml index (1 superindexchunks)
====== AVI Standard Index Header ========
  FCC (ix00) dwSize (32248) wLongsPerEntry(2)
  bIndexSubType (0) bIndexType (1)
  nEntriesInUse (3218) dwChunkId (00__)
  qwBaseOffset (0xFE00) dwReserved3 (0)
===========================
AVI index offset: 0x0 (movi=0x8000 idx0=0xFE00 idx1=0x33200)
AVI_NI: No video stream found.


Exiting... (End of file)




More information about the MPlayer-advusers mailing list