Windows Movie Maker tips, tutorials, forums and more...

Visit the Windows Movie Maker forums

Community Forums

Getting Started
Learn Movie Maker 2
Capture Video
Improve Video Capture
Saving Projects

Editing Video
Video Editing
Video Trimming
Video Effects
Using Transitions

Adding Sounds
Adding Music
Adding Narration
Multiple Audio Tracks
Controlling Volume

Taking Pictures
Making Slideshows
Advanced Titles
Photo Story 3

Exporting Movies
Saving Movies
CD-Rom Backup
Create a DVD

More Articles
All Articles
Movie Maker 2 Review
Movie Maker Tutorials
What are Codecs?
Streaming Video
Create a Movie CD
Using Photo Story 2

MM2 Newsletter Archive

Download Windows Media Player 11

Digital Media BooksView Books about Digital Media

PapaJohn's Newsletter #180

Are You Ready for GraphEdit?

Over the years I've seen Dean Rowe and other programmers use GraphEdit to take screen shots of the interactions of codecs/filters. It seemed too geekie a tool for me.

It still seems that way... but hey, it can't hurt to open it up and take a peek. At worst, we can always close it for another day. At best, we can start learning about and using a useful utility.

What is GraphEdit?

GraphEdit is a visual tool for building filter graphs (read filters being codecs). With GraphEdit, you can experiment with a filter graph before you write any application code. You can also load a filter graph that your application creates, to verify that your application is building the correct graph. If you develop a custom filter, GraphEdit provides a quick way to test it: Simply load a graph with your custom filter and try running the graph. If you are new to DirectShow, GraphEdit is a good way to become familiar with filter graphs and the DirectShow architecture.

That's from one of the Microsoft web pages in this Simulating Graph Building with GraphEdit ... and kind of says it's a programming tool.

Where do you get it?

That website section says it's a utility that comes with DirectShow. Instead of getting it from the large DirectShow download, I found it on  this page at Digital Digest. Scroll down to the link to the file... 431 KB.

I'll limit this issue to setting it up and taking a peek at what it shows us. Here's a couple notes before getting into it further.

a couple notes...


My 6 session KPBX radio series about Movie Maker with Frank Delaney is coming to the final segment on Wednesday. The weekly series started Nov 14th... scroll down to the links on Frank's Raw Bytes page...

Raw Bytes Computer News

I'll be putting together some final comments for the series. Being broadcast on radio, the subject of video editing is addressed on a very surfacy level... the opposite extreme of a newsletter about GraphEdit.

My Chicago Summer Fun video ended up in 4th place in the Microsoft Virtual Earth contest. Scroll down this link to see a Dec 10th entry listing the final vote count is:

  • Welcome to Planet Earth – Meet our Machines   534 votes
  • Derek's 3D tour  178 votes
  • Baseball Stadium tour 136 votes
  • Chicago Summer Fun   105 votes
  • Climbing Little Tahoma/Mt. Rainier Trip Report 48 votes

Scroll to the bottom of the page to see that there were... looks like 5 entries.

How To... Setup the How To Recording Stagethe 'Stage' for How To Screen Capture Sessions

I want to show you my evolving setup for the How To capture session background 'stage'.... you might want to do something similar with Camtasia or the Encoder capture wizard. Use this How To link to see the 2 minute video.

Here's the stage as it's being moved into the capture area. The stage is the full working window of Paint.NET with a 'canvas' size of 884x500 pixels, 10 extra on each side over the 864x480 size of a widescreen video.  I have a second .pdn file that looks the same but is 660x500 pixels for a standard 4:3 stage.

The black rectangle on my HP laptop desktop shows the capture area I'm using for Camtasia Studio. I'll turn on Camtasia first, start the capture session so the 4 corners of the capture area start flashing, then move the Paint.NET window into position. You can see it happening in the How To video.

Back Stage

Paint.NET supports working with 'layers'... like Photoshop... one of my layers has the How To logo on it. Another has the NASA night picture of earth. If you have a dozen background layer pictures, it's as easy as unchecking one and checking another to use a different one... even change graphics during a recording session.  


How To... Setup the How To Recording Stage

Here's the link to a 3 minute How To... about GraphEdit... showing the main working window of GraphEdit and the filters that are used to play a VOB file from a DVD, and a HighDef Motion JPEG file from a Canon TX1 camcorder.

Some are just informational but others interactive.

The video doesn't show additional features GraphEdit, such as manually inserting filters into the graph to test different scenarios. The available filters come from the info in your system's registry. This newsletter was done on my XP laptop... not my Vista one.


A sample filter that can be adjusted is the Dolby digital AC3 filter. Set the equalizer and tweak audio delay features.

Equalizer Controls

That's enough for this first look. 

Conclusion and Closing... and What's Next?

Maybe GraphEdit isn't listed on my website as I've thought of it as a programmer's tool. It's time to add it, as any utility that can help us understand what's happening in the codecs/filters area can only be good. There are more codecs and conversion apps rolling out every month, and more need to understand what you have when conversions or movie projects don't work successfully.

I don't have aspirations of becoming a programmer, but I enjoy looking over their shoulders as they do their work, and even reading their code. Casually browsing filters with GraphEdit may be as close as I want to get to the complexities of multimedia filters... as I say that I'm well into that book about Digital Video Compression, and it's a whole lot technically deeper than GraphEdit. 

GraphEdit opens doors to lots of details for those who want to explore and learn. Enjoy it if you're inclined!

Have a great week!!


I look forward to comments and discussion about this and other newsletters on the forums at: 001301c83eed$4449d600$0132a8c0@Hummer

Movie Maker, Photo Story 3, DVD Maker, Expression Media -
Photo Story 2 -

I'm involved in anything and everything that supports the users of Movie Maker and Photo Story, and adding more regularly. Some are free and others reasonably priced.

PapaJohn's Products and Services

© 2007 - PapaJohn; Microsoft is a registered trademark of Microsoft Corporation in the United States and/or other countries.

About John 'PapaJohn' Buechler from
John 'PapaJohn' Buechler John "PapaJohn" Buechler, of Kalamazoo, Mich., goes by PapaJohn online. An avid user of Movie Maker since its first release, and a regular supporter of the community of Movie Maker users, John received a 2003 MVP award from Microsoft for that support. In March 2003, he started a comprehensive website about Movie Maker 2 at He maintains the website, writes books and articles, teaches, and provides support services - all for the community of Movie Maker 2 users. An engineer by formal education, John is a computer database and multimedia expert by business and personal experience. He co-authored the first book about Movie Maker 2 and is actively working on a second one. You can find his advice in the Windows XP Movie Maker newsgroup and in the Windows Movie Makers Forums.

This newsletter is republished with permission of John "PapaJohn" Buechler.
Please note that this is an archive of newsletters and some information may become outdated. PapaJohn, and the webmaster of this site, provides this information "AS IS" with no warranties.

Visit - PapaJohn's Movie Maker 2 and Photo Story 2 Newsletter Index



Download more Movie Maker Effects!

Microsoft is a registered trademark of Microsoft Corporation in the United States and/or other countries.