Hi Heimiko, I'm excited to try this out. I have installed v 1.2 as well as the directshow filters files. I think I am having the same issues as bluescreenz ("one or more ds filters could not be added to the graph"). I don't know much about using graphedit, but I have saved a DVR-MS file as an XML for you to see my filter usage. Here is the code:
<GRAPH version="1.0">
<FILTER ID="Video_Renderer" clsid="{B87BEB7B-8D29-423F-AE4D-6582C10175AC}">
<PARAM name="data" value="3000300030003000300030003000300030003000300020008801000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"/>
</FILTER>
<FILTER ID="Decrypt/Tag_0001" clsid="{C4C4C4F2-0049-4E2B-98FB-9537F6CE516D}">
</FILTER>
<FILTER ID="Default_DirectSound_Device" clsid="{79376820-07D0-11CF-A24D-0020AFD79767}">
<PARAM name="data" value="30003000300030003000300030003000300030003000200000000000000000000000000000000000"/>
</FILTER>
<FILTER ID="NVIDIA_Video_Decoder" clsid="{71E4616A-DB5E-452B-8CA5-71D9CC7805E9}">
</FILTER>
<FILTER ID="MPEG_Audio_Decoder" clsid="{4A2286E0-7BEF-11CE-9BD9-0000E202599C}">
</FILTER>
<FILTER ID="Decrypt/Tag_0002" clsid="{C4C4C4F2-0049-4E2B-98FB-9537F6CE516D}">
</FILTER>
<FILTER ID="Decrypt/Tag" clsid="{C4C4C4F2-0049-4E2B-98FB-9537F6CE516D}">
</FILTER>
<FILTER ID="DVR_Source_0" clsid="{C9F5FE02-F851-4EB5-99EE-AD602AF1E619}">
</FILTER>
<connect direct="yes" src="DVR_Source_0" srcpin="DVR Out - 1" dest="Decrypt/Tag" destpin="In(Enc/Tag)"/>
<connect direct="yes" src="DVR_Source_0" srcpin="DVR Out - 2" dest="Decrypt/Tag_0001" destpin="In(Enc/Tag)"/>
<connect direct="yes" src="DVR_Source_0" srcpin="DVR Out - 3" dest="Decrypt/Tag_0002" destpin="In(Enc/Tag)"/>
<connect direct="yes" src="Decrypt/Tag_0002" srcpin="Out" dest="NVIDIA_Video_Decoder" destpin="Video Input"/>
<connect direct="yes" src="Decrypt/Tag" srcpin="Out" dest="MPEG_Audio_Decoder" destpin="In"/>
<connect direct="yes" src="MPEG_Audio_Decoder" srcpin="Out" dest="Default_DirectSound_Device" destpin="Audio Input pin (rendered)"/>
<connect direct="yes" src="NVIDIA_Video_Decoder" srcpin="Video Output" dest="Video_Renderer" destpin="VMR Input0"/>
</GRAPH>
I don't know anything about making a filter that will work for my computer. Do you have any suggestions on what I can do to get your program working for me?
Thanks for sharing this, I'm sure it will be a valuable tool for me.
Ryan