How to view the filter graph used by Windows Media Player

0

i have a video that i cannot render in Graph Edit:

enter image description here

GSpot cannot render:

enter image description here

and AVISynth's DirectShowSource cannot open:

enter image description here

And yet Windows Media Player (12) can play it fine.

How can i figure out the filters that Windows Media Player is using, when DirectShow itself cannot render the file?


i tried running GraphEdit as an adminstrator and connecting to a remote graph, but Windows Media Player does not register its graph in the running objects table:

enter image description here

Related question: How can i access a file in AviSynth that Windows Media Player can play, but DirectShow cannot?

Ian Boyd

Posted 2012-06-11T02:45:09.977

Reputation: 18 244

Answers

2

Based on the tag, I assume that this is a .mp4 video file?

Instead of DirectShow, WMP 12 can use the newer Media Foundation framework for rendering files. This is the case for MPEG-4 files.

For the Media Foundation equivalent of GraphEdit, see this question.

Tim De Baets

Posted 2012-06-11T02:45:09.977

Reputation: 882

Untested, but that sounds very likely. – Ian Boyd – 2012-06-13T14:40:39.513