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]

Reply via email to