[MPlayer-users] mpeg4ip's 'use64bits' files do not play ?

Martial MICHEL martial.michel at nist.gov
Fri Oct 17 23:26:41 CEST 2003


	Hello,

	I have been using mpeg4ip 0.9.9 to generate ISO compliant
MPEG-4 files. I first run them with xvidenc to get an ISO compliant
video stream, then mp4creator to encapsulate the video in a 'mov'
compatible MPEG-4. All files created play using 'mp4player' (part of
mpeg4ip). Files generated without using the 'use64bits'
option of mp4ceator can be played by mplayer. But files generated
using the 'use64bits' option of mp4creator can not be played (even for
files under 4GB). mplayer returns with:

----------------------------------------
> mplayer camt.mp4
MPlayer 1.0pre2-3.2.2 (C) 2000-2003 MPlayer Team

CPU: Advanced Micro Devices Athlon MP/XP/XP-M Barton 2170 MHz (Family: 6, Stepping: 0)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE

Reading config file /local/software/MPlayer-1.0pre2/etc/mplayer/mplayer.conf: No such file or directory
Reading config file /home/martial/.mplayer/config
Reading /home/martial/.mplayer/codecs.conf: This codecs.conf is too old and incompatible with this MPlayer release! at line 6
Reading /local/software/MPlayer-1.0pre2/etc/mplayer/codecs.conf: Can't open '/local/software/MPlayer-1.0pre2/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf
Font /home/martial/.mplayer/font/font.desc loaded successfully! (206 chars)
Using Linux hardware RTC timing (1024Hz).
Input config file /home/martial/.mplayer/input.conf parsed: 52 binds

Playing camt.mp4
MOV: File-Type unknown Major-Brand: mp42
QuickTime/MOV file format detected.
--------------
Warning! pts=6744000  length=-1145716313
MOV track #0: 75 chunks, 2248 samples
MOV: Found MPEG4 movie Elementary Stream Descriptor atom (78)!
Image size: 720 x 480 (24 bpp)
Display size: 0 x 0
Fourcc: mp4v  Codec: ''
--------------
Warning! pts=6744000  length=-1145716310
MOV track #1: 75 chunks, 2248 samples
Unknown track type found (type: 0)
--------------
MOV track #2: 1 chunks, 0 samples
Generic track - not completly understood! (id: 2)
--------------
MOV track #3: 1 chunks, 0 samples
Generic track - not completly understood! (id: 3)
--------------
MOV: longest streams: A: #-1 (0 samples)  V: #0 (2248 samples)
FPS not specified in the header or invalid, use the -fps option.
No stream found.


Exiting... (End of file)
----------------------------------------

It seems that mplayer do not handle 64bits pointers : 
"Warning! pts=6744000 length=-1145716310" ?

Note that I compiled mplayer with '--enable-largefiles' (enable
support for files > 2 GBytes) and that this behavior happens on
'use64bits' files of under 2GB as well (tried on a 200MB generated
file).

-- 
  Martial MICHEL, PhD
Computer Scientist, National Institute of Standards and Technology
SmartSpace Project: http://www.nist.gov/smartspace/
E-mail: martial.michel at nist.gov / Phone: (+1) 301 975 3866



More information about the MPlayer-users mailing list