[MPlayer-users] BUG REPORT. motion jpeg A bad decode

et et at lalila.net
Wed Aug 17 09:20:56 CEST 2005


Hello,

I have a motion Jpeg A Mov file (created with cinerella)... with no audio
tracks in it.

Mplayer opens up a window of the right size, but then squashes up the image
into the top half of the image. (as though it is only displaying every second
row or something). The bottom half of the screen is left black.

Xine, VLC and other players play the file normally.

I have included 2 sections below. The first is verbose mplayer output, the
second is my machine's specs.

Etienne
--------------------------------------------------------------------
MPlayer dev-CVS-050806-14:00-3.3.5 (C) 2000-2005 MPlayer Team
CPU: Intel Pentium 4/Xeon/Celeron Foster (Family: 8, Stepping: 4)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2



vo: X11 running at 1600x1200 with depth 24 and 32 bpp (":0.0" => local display)
CommandLine: '-v' '/mnt/ubuntu/etienne/moonbie_dvd/POC_mjpa_vonly.mov'
init_freetype
get_path('font/font.desc') -> '/home/etienne/.mplayer/font/font.desc'
Font /home/etienne/.mplayer/font/font.desc loaded successfully! (206 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Failed to open /dev/rtc: Permission denied (it should be readable by the user.)
Using nanosleep() timing
get_path('input.conf') -> '/home/etienne/.mplayer/input.conf'
Can't open input config file /home/etienne/.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
vo: X11 truecolor visual 0x21, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x23, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x24, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x25, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x26, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x27, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x28, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x29, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2f, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x30, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x31, depth 24, R:FF0000 G:FF00 B:FF
get_path('Skin') -> '/home/etienne/.mplayer/Skin'
SKIN dir 1: '/home/etienne/.mplayer/Skin'
SKIN dir 2: '/usr/local/share/mplayer/Skin'
vo: X11 truecolor visual 0x21, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x23, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x24, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x25, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x26, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x27, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x28, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x29, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2f, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x30, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x31, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x21, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x23, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x24, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x25, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x26, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x27, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x28, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x29, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2f, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x30, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x31, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x21, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x23, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x24, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x25, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x26, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x27, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x28, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x29, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2f, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x30, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x31, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x21, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x23, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x24, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x25, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x26, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x27, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x28, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x29, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2f, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x30, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x31, depth 24, R:FF0000 G:FF00 B:FF
get_path('POC_mjpa_vonly.mov.conf') ->
'/home/etienne/.mplayer/POC_mjpa_vonly.mov.conf'
Playing /mnt/ubuntu/etienne/moonbie_dvd/POC_mjpa_vonly.mov.
[file] File size is 585351526 bytes
STREAM: [file] /mnt/ubuntu/etienne/moonbie_dvd/POC_mjpa_vonly.mov
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
Checking for YUV4MPEG2
ASF_check: not ASF guid!
Checking for Nullsoft Streaming Video
Checking for NuppelVideo
Checking for REAL
Checking for SMJPEG
Searching demuxer type for filename
/mnt/ubuntu/etienne/moonbie_dvd/POC_mjpa_vonly.mov ext: .mov
Trying demuxer 7 based on filename extension
Checking for MOV
MOV: 'WIDE' chunk found!
MOV: Movie DATA found!
MOV: Movie DATA found!
MOV: Movie header found!
Quicktime/MOV file format detected.
MOV: Movie header (100 bytes): tscale=25  dur=3558
--------------
MOV: Track #0:
MOV:  Track header!
tkhd len=84 ver=0 flags=0x0 id=1 dur=3558 lay=0 vol=0
MOV:  Edit atom!
MOV:   Edit list table (1 entries) (ver:0,flags:0)
MOV:     entry#0: duration: 3558  start time: 0  speed: 1.0x
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:    Sample info!
MOV:     Description list! (cnt:1)
MOV:      desc #0: mjpa  (112 bytes)
MOV:     Sample duration table! (1 blocks)
MOV:     Sample->Chunk mapping table!  (1 blocks) (ver:0,flags:0)
MOV:     Sample size table! (entries=3558 ss=0) (ver:0,flags:0)
MOV:     Chunk offset table! (3558 chunks)
MOV track #0: 3558 chunks, 3558 samples
pts=3558  scale=25  time=142.320
EL#0: pts=0  1st_sample=0  frames=3558 (142.320s)  pts_offs=0
==> Found video stream: 0
MOV: Found unsupported Field-Handling movie atom (10)!
MOV: Found unsupported Gamma-Correction movie atom (12)!
MOV: Found unknown movie atom pasp (16)!
Image size: 624 x 288 (24 bpp)
Display size: 624 x 288
Fourcc: mjpa  Codec: 'Motion JPEG A'
--------------
Quicktime Clip Info:
MOV: longest streams: A: #-1 (0 samples)  V: #0 (3558 samples)
VIDEO:  [mjpa]  624x288  24bpp  25.000 fps    0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:7  fourcc:0x61706A6D  size:624x288  fps:25.00  ftime:=0.0400
get_path('sub/') -> '/home/etienne/.mplayer/sub/'
get_path('default.sub') -> '/home/etienne/.mplayer/default.sub'
[xv common] Drawing no colorkey.
==========================================================================
Trying to force video codec driver family ffmpeg...
Requested video codec family [ffmjpeg] (vfm=ffmpeg) not available.
Enable it at compilation.
Opening video decoder: [vfw] Win32/VfW video codecs
======= Win32 (VFW) VIDEO Codec init =======
Loading codec DLL: 'm3jpeg32.dll'
get_path('registry') -> '/home/etienne/.mplayer/registry'
Loaded DLL driver m3jpeg32.dll at 10000000
ICDecompressGetFormatSize ret: 40
ICDecompressGetFormat OK
VDec: vo config request - 624 x 288 (preferred csp: Packed YUY2)
[PP] Using codec's postprocessing, max q = 9.
Trying filter chain: vo
VDec: using Packed YUY2 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO Config (624x288->624x288,flags=0,'MPlayer',0x32595559)
VO: [xv] 624x288 => 624x288 Packed YUY2 
VO: Description: X11/Xv
VO: Author: Gerd Knorr <kraxel at goldbach.in-berlin.de> and others
Xvideo image format: 0x32595559 (YUY2) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x59565955 (UYVY) packed
Xvideo image format: 0x30323449 (I420) planar
using Xvideo port 122 for hw scaling
[xv] dx: 0 dy: 0 dw: 624 dh: 288
ICDecompressQuery OK
ICDecompressBegin failed: Error -2
Input format:
======= VIDEO Format ======
  biSize 40
  biWidth 624
  biHeight 288
  biPlanes 0
  biBitCount 24
  biCompression 1196444237='MJPG'
  biSizeImage 179712
===========================
Output format:
======= VIDEO Format ======
  biSize 40
  biWidth 624
  biHeight -288
  biPlanes 0
  biBitCount 16
  biCompression 844715353='YUY2'
  biSizeImage 359424
===========================
INFO: Win32 video codec init OK!
Selected video codec: [m3jpeg] vfm:vfw (Morgan Motion JPEG Codec)
==========================================================================
Audio: no sound
Freeing 0 unused audio chunks.
Starting playback...
*** [vo] Allocating mp_image_t, 624x288x16bpp YUV packed, 359424 bytes
[xv] dx: 0 dy: 0 dw: 624 dh: 288


--------------------------------------------------------------------
Linux distro: demudi (debian based)

kernel version: 2.4.25-1-multimedia-686

libc version: 
-rwxr-xr-x  1 root root 1244752 2005-06-27 21:04 /lib/libc-2.3.2.so
lrwxrwxrwx  1 root root      14 2004-02-27 10:22 /lib/libc.so.5 -> libc.so.5.4.46
-rw-r--r--  1 root root  565940 2003-09-23 01:45 /lib/libc.so.5.4.46
lrwxrwxrwx  1 root root      13 2005-08-07 03:38 /lib/libc.so.6 -> libc-2.3.2.so

X Window System Version 6.8.2

gcc version 3.3.5 (Debian 1:3.3.5-13)

GNU ld version 2.15

GNU assembler 2.15

fluxbox version Fluxbox 0.9.13 : (c) 2001-2005 Henrik Kinnunen

Pentium 4 Mobile 2Ghz

nvidia 64 Mb graphics with nvidia's driver.
--------------------------------------------------------------------------




More information about the MPlayer-users mailing list