Re: Direcshow problems with WMV9 Decoder for XP platform



From: "Kris"

Acutally I think maybe the problem is on the encoder
side. Looking at wireshark it seems the packets are not
sent very fast.

I think I know what your problem is: by default the WMV
encoder is *slow*. You should configure it to encode to a
lower quality but much faster by setting its complexity
property:

1. query the DMOWrapper for IPropertyBag
2. call IPropertyBag::Write(L"_COMPLEXITYEX"), the value is
of type VT_I4

A good value for real-time performance is 1 (I don't
remember if 0 is also valid). Higher values require faster
CPUs.

Once the encoder is configured to perform in real-time, the
buffering filter is not required, so you may want to take it
out (but you can live it there if you want to).

--
// Alessandro Angeli
// MVP :: DirectShow / MediaFoundation
// mvpnews at riseoftheants dot com
// http://www.riseoftheants.com/mmx/faq.htm


.



Relevant Pages

  • Re: Fuzzy Still Pictures
    ... >> then I would use WMV ... The filter is applied before the DV-AVI encoder. ... >> pixel aspect ratio, so whether you add a 640x480 image or a 720x480 image ... >> www.rehanfx.org - get transitions and effects for Windows Movie Maker ...
    (microsoft.public.windowsxp.moviemaker)
  • RE: Mpeg2 decoder -> Wmv9 encoder -> file writer
    ... However, my question is about WMV and specifically, how to convert an MPEG-2 ... to do this conversion using Graphedit. ... I thought you can program any filter or DirectX Media Object ... WMV encoder -> sink. ...
    (microsoft.public.windowsmedia.encoder)
  • a series of pictures to stream data and publish them?
    ... I can get 15 frame bitmaps / second. ... At the same time, my other Process call WMEncoderLib, broadcast the wmv. ... after install my program, the object machine need have installed MS Media ... encoder software, else my program can not run. ...
    (microsoft.public.windowsmedia.sdk)
  • a series of pictures to stream data
    ... I can get 15 frame bitmaps / second. ... At the same time, my other Process call WMEncoderLib, broadcast the wmv. ... after install my program, the object machine need have installed MS Media ... encoder software, else my program can not run. ...
    (microsoft.public.windowsmedia.sdk)
  • Re: Need help converting dvd to WME
    ... .wmv format. ... Is it not possible to encode .MP4 files to .WMV using windows media encoder? ... encoding to WMV. ... to say about the AVI? ...
    (microsoft.public.windowsmedia.encoder)