GraphViewer 1.0, 1/2006 by Jacob Klint (jklint@juno.com) DESCRIPTION GraphViewer is a command-line utility with one simple purpose: it runs a GraphEdit filter graph (*.grf). USAGE from the command line (cmd.exe): graphviewer.exe "c:\video\test graph.grf" Alternatively, you can drag-and-drop the filter graph file (*.grf) onto the graphviewer.exe executable. GraphViewer exits when the graph finishes playing. To stop the graph prematurely, kill the "GraphViewer.exe" process in the task manager. NOTES The graph runs just like it does in GraphEdit when you hit "run", so while GraphViewer provides no GUI of its own, a video window will open if the filter graph includes video playback. However, audio playback or video transcoding without visual feedback will run invisibly. If you need the GraphEdit executable, it is available here: http://www.videohelp.com/tools?tool=GraphEdit This is not necessary for running graphs, but it is useful for creating them. CREDITS The code for loading a graph file from disk came from: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directshow/htm/loadingagrapheditfileprogrammatically.asp The code for running a graph file came from: http://docendo.bai.nu/img/kapitel/0735618216.htm The rest (however little there may be :) ) came from me.