Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

DirectShow Error unable to view video

49 views
Skip to first unread message

batr...@gmail.com

unread,
Jan 6, 2007, 3:00:10 AM1/6/07
to
Hi,

I am unable to view videos encoded in indeo using MS media player
(currently using v10 (version 11 didn't work either)).

Using gspot I get the following error when rendering MS A/V:

Partial Render Failure: Following is the error reported by DirectShow:
0x00040242: Some of the streams in this movie are in an unsupported
format.
More specifically, the audio could be rendered, but the video could
not:
(Src)-->>--(A)-->[AVI Splitter]>--(B)-->[Default DirectSound Device]

Note: I have ligos Indeo v5.11 installed. Gspot can render this
correctly (Gspot vid/aud), and the 4c correctly marks the video file as
IV50. I reinstalled directx 11 just in case a driver was corrupted.

When I use GraphEdit, I get the same directshow error, however, if I
manually connect the video out to the indeo decompressor it renders
just fine and plays the video.

I installed K-Lite Codec Pack Full and the classic media player plays
the video just fine. So I'm guessing that somehow DirectShow is unable
to figure out which renderer to load - but can't figure out why. Any
way to reinstall directshow or figure out why it's not working?

Any help is much appreciated as I'm at my wits end with this.

Thanks,

Raj

Chris P.

unread,
Jan 8, 2007, 3:29:08 PM1/8/07
to
On 6 Jan 2007 00:00:10 -0800, batr...@gmail.com wrote:

> Note: I have ligos Indeo v5.11 installed. Gspot can render this
> correctly (Gspot vid/aud), and the 4c correctly marks the video file as
> IV50. I reinstalled directx 11 just in case a driver was corrupted.

Are these files local or are they network (unc path)? The Indeo decoder
that ships with XP is crippled to check the path loaded by the source
filter, if it sees a network path during initial connection it will reject
it. There were some potential workarounds for that issue if the player
code was available (rules out WMP).

If you have the Ligos version of Indeo installed as well I guess you need
to make sure that it's merit is higher than the built in MS one. There are
some internet tools available for adjusting merit of filters. I'm not sure
what the rules are for VCM codecs, there's no priority order like there is
for the ACM codecs.

--
http://www.chrisnet.net/code.htm
http://www.avdevforum.com/AV

batr...@gmail.com

unread,
Jan 9, 2007, 12:14:23 AM1/9/07
to
Hi Chris,

They are local indeo files that I'm trying to play. I moved them to c:\
just to see if the path had any bearing and it doesn't.

I changed the merit number of the ligos indeo decompressor to preferred
and I get the same directshow error message.

When I use windows media player classic - it works fine. Reason why I
want to have it work in directshow is that I have a game that has media
files encoded in indeo and I get the same error message. Hence I'm
trying to fix whatever is wrong with my system. My laptop plays indeo
file fine in WMP.

I just wish I could understand how directshow decides which codec to
load and therefore explain to me why it can't load the indeo codec.

GraphEdit also gives the same error message when I try to render the
media file - only when I manually connect the video stream to the
compressor does it work.

-Raj

Chris P.

unread,
Jan 9, 2007, 11:45:30 AM1/9/07
to
On 8 Jan 2007 21:14:23 -0800, batr...@gmail.com wrote:

> They are local indeo files that I'm trying to play. I moved them to c:\
> just to see if the path had any bearing and it doesn't.
>
> I changed the merit number of the ligos indeo decompressor to preferred
> and I get the same directshow error message.
>
> When I use windows media player classic - it works fine. Reason why I
> want to have it work in directshow is that I have a game that has media
> files encoded in indeo and I get the same error message. Hence I'm
> trying to fix whatever is wrong with my system. My laptop plays indeo
> file fine in WMP.
>
> I just wish I could understand how directshow decides which codec to
> load and therefore explain to me why it can't load the indeo codec.

DirectShow loads filters (decoders etc) in order of merit. The filter with
the highest merit is attempted first. If the filter rejects the connection
other filters are tried in descending order of merit until a successful
connection is made. Filters having a merit of "DO_NOT_USE" are not
attempted but can be inserted manually.



> GraphEdit also gives the same error message when I try to render the
> media file - only when I manually connect the video stream to the
> compressor does it work.

Did the problem exist before you installed the Ligos version of the codec?

Note that Windows update made changes to the codec in both SP1 and SP2
releases. SP1 crippled the codec, SP2 brought it back due to customer
complaints (especially with games).

batr...@gmail.com

unread,
Jan 10, 2007, 1:12:41 AM1/10/07
to
Hi Chris,

So do you believe that another codec is attempting to load the image
and then fails? If so, what other codecs would try to load the indeo
format (perhaps I can remove them)? You said that microsoft has some
default codecs? I'm running SP2 and uninstalled Ligos Indeo codec and
have the same problem.

Thanks,

Raj

Chris P.

unread,
Jan 10, 2007, 10:54:35 AM1/10/07
to
On 9 Jan 2007 22:12:41 -0800, batr...@gmail.com wrote:

> Hi Chris,
>
> So do you believe that another codec is attempting to load the image
> and then fails? If so, what other codecs would try to load the indeo
> format (perhaps I can remove them)? You said that microsoft has some
> default codecs? I'm running SP2 and uninstalled Ligos Indeo codec and
> have the same problem.

SP2 should work with the default Indeo codec shipped by Microsoft. The
only thing I can think of is that an install/uninstall of the ligos version
of the codec has messed up the Microsoft original.

Is there a sample file you can send me?

batr...@gmail.com

unread,
Jan 11, 2007, 2:03:29 AM1/11/07
to
Hi Chris,

I uninstalled ligos indeo code and have same problem. I then installed
k-lite codec pack and it reloads indeo codec but same problem. The
sample file is from ligos:

http://ligos.com/videoclips/lions/lion_sif_ind5.zip

This plays fine w/ classic media player and if I have graph edit
working.

Thanks,

Raj

Chris P.

unread,
Jan 11, 2007, 3:21:38 PM1/11/07
to
On 10 Jan 2007 23:03:29 -0800, batr...@gmail.com wrote:

> I uninstalled ligos indeo code and have same problem. I then installed
> k-lite codec pack and it reloads indeo codec but same problem. The
> sample file is from ligos:
>
> http://ligos.com/videoclips/lions/lion_sif_ind5.zip
>
> This plays fine w/ classic media player and if I have graph edit
> working.

The samples work fine on my XP systems in all players including WMP.

The filter it should be using for decoding is the "Indeo video 5.1
Decompression Filter (I R)" having merit 00640000 which exists inside the
ir50_32.dll. The date stamp of the file on my system is 8/4/04.

The only thing I can think of is that one of the other installs/uninstalls
messed things up, but this should definately work on a clean XP system.
I'd be careful of the codec packs, they are the #1 reason that things get
screwed up in the first place.

batr...@gmail.com

unread,
Jan 12, 2007, 1:45:24 AM1/12/07
to
Hi Chris,

I have the exact same dll - and even copied the ones from my laptop (as
laptop works fine) just to be safe with no change. I updated the merit
to match yours and still no luck.

Which version of directx and mediaplayer are you running? I have
directx 11, mediaplayer 10. On laptop, they are both 9. Here's another
interesting observation, I have Window Media Player Encoder 9 installed
and this seems to work - it converts the indeo file fine to wmv. So it
appears that only after I upgraded to WMP 10 did things start going
wrong. I unfortunately don't know how to uninstall WMP 10 - as it is
not in the add/remove programs.

Thanks,

Raj

Chris P.

unread,
Jan 12, 2007, 11:48:42 AM1/12/07
to
On 11 Jan 2007 22:45:24 -0800, batr...@gmail.com wrote:

> Hi Chris,
>
> I have the exact same dll - and even copied the ones from my laptop (as
> laptop works fine) just to be safe with no change. I updated the merit
> to match yours and still no luck.
>
> Which version of directx and mediaplayer are you running? I have
> directx 11, mediaplayer 10. On laptop, they are both 9. Here's another
> interesting observation, I have Window Media Player Encoder 9 installed
> and this seems to work - it converts the indeo file fine to wmv. So it
> appears that only after I upgraded to WMP 10 did things start going
> wrong. I unfortunately don't know how to uninstall WMP 10 - as it is
> not in the add/remove programs.

There is no DirectX 11. There is a Media Player 11 however.

My system:
I have DirectX 9.0c build 4.09.0000.0904.
Media Player 9 build 9.00.00.3349

Out of curiosity I tried it on a system with Media Player 11, and the video
did not play. It played fine on other DirectShow based players on this
system however.

You may or may not be able to uninstall Media Player depending how it
arrived on your system. However to see the uninstall as an option you must
select "Show updates".

batr...@gmail.com

unread,
Jan 17, 2007, 12:53:48 AM1/17/07
to
Hi Chris,

Interesting regarding WMP 11 not being able to play the file. I checked
online and lots of people complain about WMP10 not being able to play
some standard videos (example:
http://ezinearticles.com/?Uninstall-Windows-Media-Player-10-and-Start-Enjoying-Your-Media-Again&id=56655)

However, I am unable to uninstall WMP10 - even though XP came with WMP9
(I bought XP w/ SP1 and upgraded to SP2 online). I clicked show updates
and uninstalled of all the WMP10 hot fixes, but did not actually find a
WMP10. I've been looking online but no luck.

Really frustrating - let me know if you have any ideas.

Thanks,

Raj

batr...@gmail.com

unread,
Jan 17, 2007, 1:02:33 AM1/17/07
to
Hi Chris,

I realized that when I installed WMP10 - I have system restore
disabled, and now I see a prompt that says you will not be able to
revert if system restore is disabled. You'd think there'd be a way of
complete uninstalling WMP and then reinstalling WMP9 that you can
download from microsoft website.

-Raj

Chris P.

unread,
Jan 17, 2007, 12:33:40 PM1/17/07
to
On 16 Jan 2007 22:02:33 -0800, batr...@gmail.com wrote:

> I realized that when I installed WMP10 - I have system restore
> disabled, and now I see a prompt that says you will not be able to
> revert if system restore is disabled. You'd think there'd be a way of
> complete uninstalling WMP and then reinstalling WMP9 that you can
> download from microsoft website.

There might be some 3rd party methods out there but I can't recommend them
except as a last resort.

WMP10 was packaged with SP2 and would have got installed at that time.

0 new messages