Package: mplayer Version: 1.0~rc1-11 Severity: normal *** Please type your report below this line ***
When trying to play MJPEG videos in which one or both dimensions are non multiple of 16, the program detects the size correctly but later changes size to make it multiple of 16 and playback screen is black (OSD text is shown fine). A detail from console ouput is that the MJPEG cases use a Planar 422P colorspace and DIVX uses YV12 instead (scaler is not called then). Compare output 1 & 3 to 2. Output 4 is from an older mplayer via remote X11 (different distro and machine, ssh with X forwarding) in which the padding is also done, but image is OK. In this case we can see scaler goes to YV12 instead of yuv420p like Debian's mplayer. Video 1, 800*600 (800=16*50 and 600=16*37.5) MJPEG ~10M http://briggs.zanqdo.com/nonmanifold.avi Black output. # Begin 1 AVI file format detected. AVI_NI: No audio stream found -> no sound. AVI: No audio stream found -> no sound. VIDEO: [MJPG] 800x600 24bpp 25.000 fps 14172.1 kbps (1730.0 kbyte/s) ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family [mjpeg @ 0x87f9b5c]mjpeg: using external huffman table Selected video codec: [ffmjpeg] vfm: ffmpeg (FFmpeg MJPEG decoder) ========================================================================== Audio: no sound Starting playback... VDec: vo config request - 800 x 608 (preferred colorspace: Planar 422P) Could not find matching colorspace - retrying with -vf scale... Opening video filter: [scale] VDec: using Planar 422P as output csp (no 1) Movie-Aspect is undefined - no prescaling applied. SwScaler: reducing / aligning filtersize 1 -> 4 SwScaler: reducing / aligning filtersize 1 -> 4 SwScaler: reducing / aligning filtersize 1 -> 1 SwScaler: reducing / aligning filtersize 9 -> 8 SwScaler: BICUBIC scaler, from yuv422p to yuv420p using MMX2 SwScaler: using 4-tap MMX scaler for horizontal luminance scaling SwScaler: using 4-tap MMX scaler for horizontal chrominance scaling SwScaler: using 1-tap MMX "scaler" for vertical scaling (YV12 like) SwScaler: 800x608 -> 800x608 VO: [xv] 800x608 => 800x608 Planar YV12 V: 5.9 149/149 1% 14% 0.0% 0 0 Exiting... (End of file) # End 1 Video 2, 640*486 (640=16*40 and 486=16*30.375) DIVX ~1M http://briggs.zanqdo.com/nonmanifold2.avi Blender3D demo plays OK. # Begin 2 AVI file format detected. AVI_NI: No audio stream found -> no sound. AVI: No audio stream found -> no sound. VIDEO: [DIVX] 640x486 24bpp 6.000 fps 394.4 kbps (48.1 kbyte/s) Clip info: Software: MEncoder dev-CVS-030602-20:55-3.1 ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4) ========================================================================== Audio: no sound Starting playback... VDec: vo config request - 640 x 486 (preferred colorspace: Planar YV12) VDec: using Planar YV12 as output csp (no 0) Movie-Aspect is 1.32:1 - prescaling to correct movie aspect. VO: [xv] 640x486 => 640x486 Planar YV12 V: 24.7 149/149 1% 0% 0.0% 0 0 Exiting... (End of file) # End 2 Video 3, 600*600 (600=16*37.5) MJPEG ~2M http://www.eaemedia.com/blender/temp/SculptKey.avi Black. # Begin 3 AVI file format detected. AVI_NI: No audio stream found -> no sound. AVI: No audio stream found -> no sound. VIDEO: [MJPG] 600x600 24bpp 25.000 fps 6825.7 kbps (833.2 kbyte/s) ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family [mjpeg @ 0x87f9b5c]mjpeg: using external huffman table Selected video codec: [ffmjpeg] vfm: ffmpeg (FFmpeg MJPEG decoder) ========================================================================== Audio: no sound Starting playback... VDec: vo config request - 608 x 608 (preferred colorspace: Planar 422P) Could not find matching colorspace - retrying with -vf scale... Opening video filter: [scale] VDec: using Planar 422P as output csp (no 1) Movie-Aspect is undefined - no prescaling applied. SwScaler: reducing / aligning filtersize 1 -> 4 SwScaler: reducing / aligning filtersize 1 -> 4 SwScaler: reducing / aligning filtersize 1 -> 1 SwScaler: reducing / aligning filtersize 9 -> 8 SwScaler: BICUBIC scaler, from yuv422p to yuv420p using MMX2 SwScaler: using 4-tap MMX scaler for horizontal luminance scaling SwScaler: using 4-tap MMX scaler for horizontal chrominance scaling SwScaler: using 1-tap MMX "scaler" for vertical scaling (YV12 like) SwScaler: 608x608 -> 608x608 VO: [xv] 608x608 => 608x608 Planar YV12 V: 2.4 60/ 60 4% 12% 0.0% 0 0 Exiting... (End of file) # End 3 Video 4 = video 3 played remotely (different machine, not Debian) Image is ok. # Begin 4 AVI file format detected. AVI_NI: No audio stream found -> no sound. AVI: No audio stream found -> no sound. VIDEO: [MJPG] 600x600 24bpp 25.000 fps 6825.7 kbps (833.2 kbyte/s) vo: X11 running at 1280x960 with depth 24 and 32 bpp (":11.0" => remote display) ========================================================================== Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family [mjpeg @ 0x857cbd0]mjpeg: using external huffman table Selected video codec: [ffmjpeg] vfm:ffmpeg (FFmpeg MJPEG decoder) ========================================================================== Audio: no sound Starting playback... VDec: vo config request - 608 x 608 (preferred csp: Planar 422P) Could not find matching colorspace - retrying with -vf scale... Opening video filter: [scale] VDec: using Planar 422P as output csp (no 1) Movie-Aspect is undefined - no prescaling applied. SwScaler: reducing / aligning filtersize 1 -> 4 SwScaler: reducing / aligning filtersize 1 -> 4 SwScaler: reducing / aligning filtersize 1 -> 1 SwScaler: reducing / aligning filtersize 9 -> 8 SwScaler: BICUBIC scaler, from Planar 422P to Planar YV12 using MMX2 VO: [xv] 608x608 => 608x608 Planar YV12 Shared memory not supported Reverting to normal Xv Shared memory not supported Reverting to normal Xv V: 2.4 60/ 60 32% 279% 0.0% 0 0 Exiting... (End of file) # End 4 -- System Information: Debian Release: 4.0 APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-1-k7 Locale: LANG=en_GB.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8) Versions of packages mplayer depends on: ii debconf [debconf-2 1.5.11 Debian configuration management sy ii libaa1 1.4p5-30 ascii art library ii libartsc0 1.5.5-1 aRts sound system C support librar ii libasound2 1.0.13-1 ALSA library ii libatk1.0-0 1.12.4-1 The ATK accessibility toolkit ii libaudiofile0 0.2.6-6 Open-source version of SGI's audio ii libc6 2.3.6.ds1-9 GNU C Library: Shared libraries ii libcaca0 0.99.beta11.debian-2 colour ASCII art library ii libcairo2 1.2.4-4 The Cairo 2D vector graphics libra ii libcdparanoia0 3.10+debian~pre0-4 audio extraction tool for sampling ii libconfhelper-perl 0.12.5 Library for editing configuration ii libcucul0 0.99.beta11.debian-2 low-level Unicode character drawin ii libdirectfb-0.9-25 0.9.25.1-5 direct frame buffer graphics - sha ii libdv4 1.0.0-1 software library for DV format dig ii libdvdread3 0.9.7-2 library for reading DVDs ii libesd0 0.2.36-3 Enlightened Sound Daemon - Shared ii libfontconfig1 2.4.2-1 generic font configuration library ii libfreetype6 2.2.1-5 FreeType 2 font engine, shared lib ii libglib2.0-0 2.12.6-2 The GLib library of C routines ii libgtk2.0-0 2.8.20-3 The GTK+ graphical user interface ii libjack0.100.0-0 0.101.1-2 JACK Audio Connection Kit (librari ii libjpeg62 6b-13 The Independent JPEG Group's JPEG ii liblircclient0 0.8.0-9 LIRC client library ii liblzo1 1.08-3 data compression library (old vers ii libmad0 0.15.1b-2.1 MPEG audio decoder library ii libncurses5 5.5-5 Shared libraries for terminal hand ii libogg0 1.1.3-2 Ogg Bitstream Library ii libpango1.0-0 1.14.8-4 Layout and rendering of internatio ii libpng12-0 1.2.15~beta5-1 PNG library - runtime ii libsdl1.2debian 1.2.11-7 Simple DirectMedia Layer ii libsmbclient 3.0.23d-4 shared library that allows applica ii libspeex1 1.1.12-3 The Speex Speech Codec ii libsvga1 1:1.4.3-24 console SVGA display libraries ii libtheora0 0.0.0.alpha7.dfsg-1.1 The Theora Video Compression Codec ii libungif4g 4.1.4-4 shared library for GIF images ii libx11-6 2:1.0.3-4 X11 client-side library ii libxcursor1 1.1.7-4 X cursor management library ii libxext6 1:1.0.1-2 X11 miscellaneous extension librar ii libxfixes3 1:4.0.1-5 X11 miscellaneous 'fixes' extensio ii libxi6 1:1.0.1-4 X11 Input extension library ii libxinerama1 1:1.0.1-4.1 X11 Xinerama extension library ii libxrandr2 2:1.1.0.2-5 X11 RandR extension library ii libxrender1 1:0.9.1-3 X Rendering Extension client libra ii libxv1 1:1.0.2-1 X11 Video extension library ii libxvmc1 1:1.0.2-2 X11 Video extension library ii libxxf86dga1 2:1.0.1-2 X11 Direct Graphics Access extensi ii libxxf86vm1 1:1.0.1-2 X11 XFree86 video mode extension l ii mplayer-skin-blue 1.6-1 blue skin for mplayer ii zlib1g 1:1.2.3-13 compression library - runtime mplayer recommends no packages. -- debconf information: mplayer/replace-existing-files-bail: mplayer/replace-existing-files: true mplayer/no-ttfont: * mplayer/install_codecs: mplayer/voutput: autodetect mplayer/rtc: false mplayer/ttfont: Sans * mplayer/cfgnote: * mplayer/dvd_device: /dev/dvd1 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]