Digital Digest -> Software ->


GraphStudio is an open source alternative/replacement for GraphEdit
Language: English
Ease of use: Not Rated
Latest Version: (GraphStudioNext) (details)
OS Support: Windows XP Windows Vista
License: Open Source
Last Updated:
Page Viewed: 66957 times


Download: graphstudionext64.exe   graphstudionext64.exe

Description:Download GraphStudioNext, an improved version of GraphStudio based on the original, 64-bit version
Version: (GraphStudioNext) (added Jan 17, 2022 - view changelog)
Size:4.96 MB

Download: graphstudionext.exe   graphstudionext.exe

Description:Download GraphStudioNext, an improved version of GraphStudio based on the original
Version: (GraphStudioNext) (added Jan 17, 2022 - view changelog)
Size:4.01 MB

Download: graphstudio.exe   graphstudio.exe

Description:Download GraphStudio
Version: Beta (added Jun 14, 2009 - view changelog)
Size:1.12 MB

Show All Downloads & Links (1 more)

Old Version Downloads (48 downloads)

Screenshots & Images:



GraphStudio is an open source alternative/replacement for GraphEdit. The main reasons for this project were lot of cool features missing in GraphEdit tool. And of course, the fact that it’s not being developed as fast as one may need.


  • Detailed System, Filter, Pin, MediaType information
  • Reports
  • Registry modification (add/remove types for filters manually)
  • Information on registered filters (CLSID, name, file, version, location …)
  • Detection of broken registry entries
  • Easier graph construction
  • Support for DVB, DVD, Capture graphs
  • Inspection of media type formats including header parsing for existing codecs such as H.264, MPEG-2 …
  • Dumping of media type formats for later analysis
  • and many more ...

If you receive a "xmlLite.dll not found" error, you need to ensure this update for Windows XP has been installed.


OS Compatibility:

Windows XP/Windows Vista

Revision History:

Version (GraphStudioNext)
  • Release Date: Jan 17, 2022
  • Download(s):
  • New Features:
    • Relative paths to reference media files in GRFX issue #319
    • Better support for editing and persisting filters created directly from DLL class factory issue #318 issue #317 issue #227
    • Show internal filters in Filters dialog issue #312
    • Create stream buffer recordings from Stream Buffer Sink filter property page issue #302
    • Display IPin::QueryInternalConnections result in Pin PropertyPage issue #300
    • Connect newly created filter to previously selected filter for faster graph building issue #265
    • New option to reserve memory below 2GB/4GB for testing 32bit LargeAddressAware filters and 64bit filters for pointer truncation bugs issue #298
    • Mediainfo information display for files created by file writing filters (similar to source file filters) issue #278
    • Save text/graph information with graph and tweaks to text information issue #277
    • Show current sync source in status bar
    • Include frames per second in video media type details issue #295
    • Implement loading from ipersistpropertybag option when loading GRFX files issue #284
    • Added count*average column to statistics windows issue #270
    • Integration with DirectShowSpy property frame helper in remote graph form issue #264
    • Display filter merit as SDK constant (as opposed to numeric value)
    Bug Fixes:
    • Disable DPI awareness so windows scales the application issue #335
    • Targeting for Windows 8.1 and 10 with manifest file issue #331
    • Apply short-cuts in the main window only if it is active (e.g. copy text with Ctrl+C in property page) issue #342
    • Fixed multiple layout problems on high DPI systems issue #255
    • Filter name not displayed for filters supporting IFileSourceFilter, IFileSinkFilter issue #305
    • Fixed registration of internal DXVA Null Renderer filter issue #310
    • Crash fix connecting to remote graph containing video renderer filter issue #333
    • Crash fix closing property page launched from filters window issue #329
    • Fixed bug in sync source selection in new graphs issue #291
    • EVR renderer is no longer closed and recreated when graph is refereshed issue #293
    • Fix to Analyzer Filter property page issue #289
    • Filters having no valid CLSID are showing invalid tool tip with text from another filter issue #288
    • Analzyer writer filter returns current position from IStream::Seek issue #281
    • Fixed wrong loading of current sync source in GRF and GRFX files issue #268
    • 32bit version running on 64bit OS no longer silently ignores exceptions that happen from user mode callbacks (e.g. key press handlers) issue #269
    • Better robustness against filters that delete rather than Release() pins issue #115
    • Better property page positioning issue #213
View complete revision history

Rate this software:

Your Rating:
You have not voted yet!

Average: 3.30/5
Total Ratings: 15


Software Submissions