[MPlayer-users] Mplayer 0.90 fails to play back sound of Quicktime movie filerecorded on SGI. Mplayer 0.60 works fine.
Carsten Koch
Carsten.Koch at icem.de
Wed Apr 2 11:13:36 CEST 2003
Quicktime movie files recorded using an SGI O2 are played correctly
with Mplayer 0.60 and also with SGI's mediaplayer tool.
With Mplayer 0.90, the sound is played at about half speed and with
some distortions. The video looks correct, but of course it gets far
ahead of the sound quickly.
I tried this on IRIX 6.5.17, SuSE 8.0 and SuSE 8.1 with various
versions of Mplayer 0.90. They all fail. Mplayer 0.60 works.
Is this a known bug?
If not, I'd be happy to submit a bug report and upload a movie file.
Here is how SGI's dminfo describes the movie file:
> dminfo 1.mov
--------
File Name: 1.mov
File Format: QuickTime movie
PLAYING_TIME: 00:07:41.960
BITRATE: 12.743 Mbps
LOOP_MODE: Play Once
LOOP_LIMIT: 0
OPTIMIZED: 0
Audio Track:
TRACK_LENGTH: 20372436
DM_AUDIO_RATE: 44100.000Hz
DM_AUDIO_CHANNELS: 2
DM_AUDIO_FORMAT: Twos-complement
DM_AUDIO_WIDTH: 16
DM_AUDIO_COMPRESSION: Uncompressed Audio
DM_AUDIO_BITRATE: 1.411 Mbps
Video Track:
TRACK_LENGTH: 11549
DM_IMAGE_RATE: 25.000Hz
DM_IMAGE_INTERLACING: Interlaced Even
DM_IMAGE_LAYOUT: Split fields
DM_IMAGE_ORIENTATION: Top-to-bottom
DM_IMAGE_WIDTH: 768
DM_IMAGE_HEIGHT: 576
DM_IMAGE_COMPRESSION: JPEG
DM_IMAGE_QUALITY_SPATIAL: 0.899414
DM_IMAGE_QUALITY_TEMPORAL: 0.750000
DM_IMAGE_PIXEL_ASPECT: 1.0000 (square)
DM_IMAGE_PACKING: YCbCr 4:2:2
--------
Here is what mplayer 0.90 says about it:
MPlayer 0.90pre6-3.2 (C) 2000-2002 Arpad Gereoffy (see DOCS!)
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/share/locale
CPU: Advanced Micro Devices Duron SF Spitfire (Family: 6, Stepping: 1)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Compiled with RUNTIME CPU Detection - warning, it's not optimal! To get best performance, recompile mplayer from sources with --disable-runtime-cpudetection
Reading /home/cko/linux/.mplayer/codecs.conf: can't open '/home/cko/linux/.mplayer/codecs.conf': No such file or directory
Reading /etc/codecs.conf: 38 audio & 104 video codecs
font: can't open file: /home/cko/linux/.mplayer/font/font.desc
Using Linux's hardware RTC timing (1024Hz)
Font /usr/share/mplayer/font/font.desc loaded successfully! (204 chars)
Can't open input config file /home/cko/linux/.mplayer/input.conf : No such file or directory
Input config file /etc/input.conf parsed : 50 binds
Can't init input joystick
Setting up lirc support...
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0 : No such device
mplayer: could not connect to socket
mplayer: Permission denied
Failed opening lirc support!
You won't be able to use your remote control
Playing /wald/d11/EnterpriseMar31/1.mov
Detected QuickTime/MOV file format!
--------------
MOV track #0: 11549 chunks, 11549 samples
MOV: Found unsupported Field-Handling movie atom (10)!
Image size: 768 x 576 (24 bpp)
Display size: 768 x 576
Fourcc: MJPG Codec: 'SGI Motion JPEG'
--------------
MOV track #1: 11549 chunks, 0 samples
Audio bits: 16 chans: 2 rate: 44100
Fourcc: twos
--------------
Detected audio codec: [pcm] afm:2 (Uncompressed PCM)
Opening audio decoder: [pcm] Uncompressed PCM audio decoder
AUDIO: 44100 Hz, 2 ch, sfmt: 0x10 (2 bps), ratio: 176400->176400 (1411.2 kbit)
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Detected video codec: [ffmjpeg] vfm:5 (FFmpeg MJPEG decoder)
libavcodec: CPU flags: mmx mmxext 3dnow
==========================================================================
AO: [oss] 44100Hz 2ch Signed 16-bit (Little-Endian)
Start playing...
mjpeg: JFIF header found (version: 2.1)0 1/ 1 0% 0% 0.0% 0 0 0%
mjpeg: Apple MJPEG-A header found
mjpeg comment: 'VICEe3.......'
VDec: vo config request - 768 x 576 (preferred csp: Planar 422P) 0 0%
Movie-Aspect is undefined - no prescaling applied.
VO: [gl2] 768x576 => 768x576 Planar YV12
vo: X11 running at 1600x1024 with depth 16 and 16 bpp (":0.0" => local display)
Using MMX2 for colorspace transform
[gl2] OpenGL Driver Information:
vendor: NVIDIA Corporation,
renderer Quadro/AGP/3DNOW!,
version 1.4.0 NVIDIA 41.91
[gl2] You have an OpenGL >= 1.2 capable drivers, GOOD (16bpp and BGR is ok !)
[gl2] YUV init OK!
[gl2] Creating 1x1 textures of size 1024x1024 ...
[gl2] antialiasing off
[gl2] bilinear linear
Disabling DPMS
[gl2] Using image_bpp=16, image_bytes=2, isBGR=0,
gl_bitmap_format=GL_RGB, gl_bitmap_type=GL_UNSIGNED_SHORT_5_6_5,
gl_alignment=8, rgb_size=0 (0,0,0), a_sz=0,
gl_internal_format=GL_RGB5, tweaks=mmx_bpp
[gl2] Resize: 900x576
[gl2] using slice method yuv
Successfully enabled DPMS.255 ct: -1.100 276/276 37% 23% 0.4% 1 0 0%
Exiting... (Quit)
Here is what mplayer 0.60 says about it:
MPlayer 0.60-2.95.3 (C) 2000-2002 Arpad Gereoffy (see DOCS!)
CPU vendor name: AuthenticAMD max cpuid level: 1
CPU: Advanced Micro Devices Athlon TB Thunderbird (Type: 6, Stepping: 2)
extended cpuid-level: 6
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Compiled for x86 CPU with features: MMX MMX2 3DNow 3DNowEx
Reading /home/cko/.mplayer/codecs.conf: can't open '/home/cko/.mplayer/codecs.conf': No such file or directory
Reading /home/cko/mplayer/share/mplayer/codecs.conf: 26 audio & 70 video codecs
font: can't open file: /home/cko/.mplayer/font/font.desc
font: can't open file: /home/cko/mplayer/share/mplayer/font/font.desc
Setting up lirc support...
Linux RTC init: open: Permission denied
Using usleep() timing
Playing /wald/d11/EnterpriseMar31/1.mov
Not an URL!
Detected QuickTime/MOV file format!
MOV track: 11549 chunks, 11549 samples
pts=115490 scale=250 time=461.960
Warning! video stream header 0 redefined!
Image size: 768 x 576 (24bits)
Fourcc: MJPG Codec: 'SGI Motion JPEG'
--------------
MOV track: 11549 chunks, 0 samples
pts=20372436 scale=44100 time=461.960
Audio bits: 16 chans: 2
Fourcc: twos
--------------
[V] filefmt:7 fourcc:0x47504A4D size:768x576 fps:25.00 ftime:=0.0400
Detected audio codec: [pcm] drv:2 (Uncompressed PCM)
AUDIO: srate=44100 chans=2 bps=2 sfmt=0x10 ratio: 176400->176400
Detected video codec: [m3jpeg] drv:2 prio:0 (Morgan Motion JPEG Codec)
fs seg 0x400ae000
Loading DLL: 'm3jpeg32.dll'
ICDecompressGetFormatSize ret: 40
Called unk_MessageBeep
Called unk_GetActiveWindow
Called unk_DialogBoxParamA
ICDecompressBegin failed: Error -2
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 768x576 => 768x576 Packed YUY2
vo: X11 running at 1280x2048 with depth 15 and 15 bits/pixel ("wald:0.0" => remote display)
Any help will be highly appreciated.
Carsten.
More information about the MPlayer-users
mailing list