Browse over 10,000 Electronics Projects

Exploring and displaying USB video with GraphEdit

Exploring and displaying USB video with GraphEdit

graphviewGraphEdit is a little known tool distributed with Microsoft Windows Software Development Kit (SDK) and allows exploring camera settings and video rendering filters. A copy of old version (which worked just fine without installing whole SDK) can be found wildly on the internet. Besides ability of tinkering with options it is much more advanced tool for viewing live view than for example VLC. There are even more advanced commercial modifications but original will be just fine. For more details check Wiki pages.

Below is a quick guide:

  • Download, unzip and Install GraphEdit-x86.exe or GraphEdit-x64.exe (if in doubt chose GraphEdit-x86.exe)
  • Run graphedt.exe from installed location
  • Empty program window should appear
  • Click on menu item Graph / Insert Filters…

Graph / Insert Filters… Ctrl+F menu

  • Locate Video Capture Sources and select needed device and press Insert Filter


Select video source

  • Now locate a pin and click right mouse button.

Video pin properties

As we further inspect all pins, we can find out that one pin has YUY2 and MJPG output options, another one is for H264.

  • Chose options as needed or leave intact
  • Right click a pin again and click Render Pin

Rendered pin ready for displaying live view

  • Click Play button or press Space key to play video.

Live view

A copy of GraphEdit 9 can be found here