GraphStudioNext
GraphStudioNext - бесплатная программа с открытым исходным кодом. Это совсем небольшая, но очень полезная утилита, которая помогает разработчикам мультимедийных фреймворков (программируемой среды для воспроизведения форматов аудио и видео и ввода/вывода аудио+видео сигнала на устройства) таких как, например, DirectShow или Media Foundation для ОС Windows. Также эта программа пригодится и разработчикам мультимедийных программ, приложений или новых медийных кодеков и контейнеров...
Программа GraphStudioNext помогает разработчикам проанализировать весь процесс обработки, который проходит медиа-файл перед выводом на экран и динамики. GraphStudioNext используется в основном для диагностики и выявления проблем при воспроизведении медиафайлов в мультимедийном фреймворке с индивидуальной конфигурацией кодеков.
GraphStudioNext позволяет построить визуальный график (граф, Graph) взаимодействия всех программных компонентов при обработке какого-либо медийного файла.
GraphStudioNext входит в состав некоторых бесплатных "кодек-паков", таких например как K-Lite Codec Pack.
Как это не странно, но GraphStudio это улучшенная версия GraphEdit, которая в свою очередь предназначена для визуализации построения графа фильтров DirectShow. То есть получается цепочка вот такая, оригинал GraphEdit, доработка GraphStudio и, наконец, GraphStudioNext.
Сайт: https://github.com/cplussharp/graph-studio-next
Текущие версии: ссылка
Дополнительно:
Windows SDK Tools - содержит proppage.dll, необходимый для подключения к внешнему DirectShow графу и получения доступа к дополнительным настройкам некоторых системных фильтров, и evrprop.dll, который открывает доступ к дополнительным настройкам видеорендерера EVR.
DirectShow Spy - комплект содержит вышеуказанные proppage.dll и evrprop.dll, а также DirectShowSpy.dll, который дает возможность подключаться к "закрытым" DirectShow графам (например к графу WMP). Также в комплект входит reg-ui.bat для удобной регистрации вышеуказанных библиотек.