mpeg4ip's 'use64bits' files do not play ?
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@nist.gov / Phone: (+1) 301 975 3866
participants (1)
-
Martial MICHEL