[MPlayer-dev-eng] DR bugreport
Bohdan Horst
nexus at hoth.amu.edu.pl
Wed Jul 17 23:29:02 CEST 2002
On Wed, Jul 17, 2002 at 11:09:23PM +0200, Michael Niedermayer wrote:
> Hi
>
> On Wednesday 17 July 2002 22:16, Bohdan Horst wrote:
> [...]
> > movies plays fine but without "Direct Rendering blabla"
> ahh, why didnt u say this earlier ... i finally understand it :)
sorry :))
>
> > ffmpeg works with DR only with -vo xv (and only with divx5 samples)
> > (with old vo_xv DR works also with divx3,4 but generate funny effects -
> > like -hardframedrop)
> yes, thats why i changed vo_xv, dr for divx3/4 needs 2 buffers so it doesnt
> look correct if there is just 1 buffer ;)
> hmm, allthough it might be possible to use 1 buffer from xv and one normal ...
> btw why dont u use -double, then dr for ffmpeg divx3/4 will work
>
i doesn;t have enough vram to -double ..
here is my old tests (before your last commit - maybe it help smth)
all files with "-v -dr"
divx5 samples:
VIDEO: [DIVX] 512x256 16bpp 23.98 fps 793.6 kbps (96.9 kbyte/s)
Detected video codec: [ffodivx] vfm:5 (FFmpeg MPEG-4)
This file was encoded with DivX500 Build410
*** [vo] Direct Rendering mp_image_t, 512x256x12bpp YUV planar, 196608 bytes
VIDEO: [DX50] 512x384 24bpp 23.98 fps 899.9 kbps (109.9 kbyte/s)
Detected video codec: [ffodivx] vfm:5 (FFmpeg MPEG-4)
This file was encoded with DivX501 Build449
*** [vo] Direct Rendering mp_image_t, 512x384x12bpp YUV planar, 294912 bytes
divx3,4 samples (with new vo_xv):
first ***: Xv (new)
second ***: Xv (old)
third ***: X11
VIDEO: [DIV3] 640x360 24bpp 24.00 fps 751.0 kbps (91.7 kbyte/s)
Detected video codec: [ffdivx] vfm:5 (FFmpeg DivX ;-) (MS MPEG-4 v3))
*** [vo] Allocating mp_image_t, 640x368x12bpp YUV planar, 353280 bytes
*** [vo] Direct Rendering mp_image_t, 640x368x12bpp YUV planar, 353280 bytes (like -hardframedrop)
*** [vo] Allocating mp_image_t, 640x368x12bpp YUV planar, 353280 bytes
Forcing video codec: [divx] vfm:2 (DivX ;-) (MS MPEG-4 v3))
*** [vo] Allocating mp_image_t, 640x360x16bpp YUV packed, 460800 bytes
*** [vo] Direct Rendering mp_image_t, 640x360x16bpp YUV packed, 460800 bytes
*** [vo] Direct Rendering mp_image_t, 640x360x32bpp BGR packed, 921600 bytes
Forcing video codec: [divxds] vfm:4 (DivX ;-) (MS MPEG-4 v3))
*** [vo] Allocating mp_image_t, 640x360x16bpp YUV packed, 460800 bytes
*** [vo] Direct Rendering mp_image_t, 640x360x16bpp YUV packed, 460800 bytes
*** [vo] Direct Rendering mp_image_t, 640x360x32bpp BGR packed, 921600 bytes
Forcing video codec: [divx4vfw] vfm:2 (DivX4Windows-VFW)
*** [vo] Allocating mp_image_t, 640x360x16bpp YUV packed, 460800 bytes
*** [vo] Direct Rendering mp_image_t, 640x360x16bpp YUV packed, 460800 bytes
*** [vo] Direct Rendering mp_image_t, 640x360x32bpp BGR packed, 921600 bytes
VIDEO: [DIV3] 480x200 24bpp 24.00 fps 154.3 kbps (18.8 kbyte/s)
Detected video codec: [ffdivx] vfm:5 (FFmpeg DivX ;-) (MS MPEG-4 v3))
*** [vo] Allocating mp_image_t, 480x208x12bpp YUV planar, 149760 bytes
*** [vo] Direct Rendering mp_image_t, 480x208x12bpp YUV planar, 149760 bytes (like -hardframedrop)
*** [vo] Allocating mp_image_t, 480x208x12bpp YUV planar, 149760 bytes
Forcing video codec: [divx] vfm:2 (DivX ;-) (MS MPEG-4 v3))
*** [vo] Allocating mp_image_t, 480x200x16bpp YUV packed, 192000 bytes
*** [vo] Direct Rendering mp_image_t, 480x200x16bpp YUV packed, 192000 bytes
*** [vo] Direct Rendering mp_image_t, 480x200x32bpp BGR packed, 384000 bytes
Forcing video codec: [divxds] vfm:4 (DivX ;-) (MS MPEG-4 v3))
*** [vo] Allocating mp_image_t, 480x200x16bpp YUV packed, 192000 bytes
*** [vo] Direct Rendering mp_image_t, 480x200x16bpp YUV packed, 192000 bytes
*** [vo] Direct Rendering mp_image_t, 480x200x32bpp BGR packed, 384000 bytes
Forcing video codec: [divx4vfw] vfm:2 (DivX4Windows-VFW)
*** [vo] Allocating mp_image_t, 480x200x16bpp YUV packed, 192000 bytes
*** [vo] Direct Rendering mp_image_t, 480x200x16bpp YUV packed, 192000 bytes
*** [vo] Direct Rendering mp_image_t, 480x200x32bpp BGR packed, 384000 bytes
VIDEO: [DIVX] 640x352 16bpp 23.98 fps 1000.6 kbps (122.1 kbyte/s)
Detected video codec: [ffodivx] vfm:5 (FFmpeg MPEG-4)
looks like this file was encoded with (divx4/(old)xvid/opendivx) -> forcing low_delay flag
*** [vo] Allocating mp_image_t, 640x352x12bpp YUV planar, 337920 bytes
*** [vo] Direct Rendering mp_image_t, 640x352x12bpp YUV planar, 337920 bytes
(like -hardframedrop - hmm i am sure that this works yesterday)
*** [vo] Allocating mp_image_t, 640x352x12bpp YUV planar, 337920 bytes
Forcing video codec: [divx4vfw] vfm:2 (DivX4Windows-VFW)
*** [vo] Allocating mp_image_t, 640x352x16bpp YUV packed, 450560 bytes
*** [vo] Direct Rendering mp_image_t, 640x352x16bpp YUV packed, 450560 bytes
*** [vo] Direct Rendering mp_image_t, 640x352x32bpp BGR packed, 901120 bytes
SUMMARY:
divx3,4,5 DR works with old vo_xv and vo_x11 and divx,divxds,divx4vfw codecs
with new vo_xv DR works ONLY with ffdivx and divx5
--
/ irl:Bohdan 'Nexus' Horst | mailto:nexus at irc.pl | irc:Nexus \
{---------------------------^----------v----------^------------}
\ http://www.physd.amu.edu.pl/~nexus/ | Instytut Fizyki UAM /
More information about the MPlayer-dev-eng
mailing list