Hi,
I am attempting to write a plugin to control VSFilter, to allow neat changing of subtitles with an on screen response.
I have found the COM interfaces available here:
http://guliverkli2.svn.sourceforge.net/ ... h?view=log
However I don't really know what I'm doing (not that it's going to stop me :s).
I had a quick look over the other plugins and it doesn't seem that any of them obviously use COM to communicate with the target software,
so was wondering if anyone knew of some examples?
Thanks
VSFilter / DirectVobSub plugin
Re: VSFilter / DirectVobSub plugin
The DVBViewer plugin uses COM.
Re: VSFilter / DirectVobSub plugin
that looks simple enough,
Thank you.
Thank you.
Re: VSFilter / DirectVobSub plugin
So, have you found a way to control DirectVobSub using EventGhost?
I would specially like the ability to resize subtitles during the movie, since Zoom Player already is capable of moving them up and down.
I would specially like the ability to resize subtitles during the movie, since Zoom Player already is capable of moving them up and down.
Re: VSFilter / DirectVobSub plugin
I am also interested in controlling vsfilter with EG (vsfilter loaded by mediaplayerclassic). But I know very few about python and COM.
I had a look at DVBViewer and here is what I understand : it seems that this plugin first launch dvbviewer.exe then it retrieves something with EnsureDispatch("DVBViewerServer.DVBViewer") and the COM stuff seems to start from there.
So it seems that a plugin for vsfilter should first retrieve the application that launched vsfilter (such as MPC) and then try to retrieve all the DirectShow filters on the video to get vsfilter.
Somebody has ideas or code snippets to help ?
I had a look at DVBViewer and here is what I understand : it seems that this plugin first launch dvbviewer.exe then it retrieves something with EnsureDispatch("DVBViewerServer.DVBViewer") and the COM stuff seems to start from there.
So it seems that a plugin for vsfilter should first retrieve the application that launched vsfilter (such as MPC) and then try to retrieve all the DirectShow filters on the video to get vsfilter.
Somebody has ideas or code snippets to help ?