DirectShow Spy is updated with a few new features: retroactive Intelligent Connect trace log output for IAMGraphBuilderCallback-related activity process name based black list to selectively exclude processes from spying Intelligent Connect Trace The utility received a capability to read back from its own log file (DirectShowSpy.log, located typically in C:\ProgramData directory) and reconstruct graph building [...]
Posts Tagged ‘filter’
DirectShow Spy: Intelligent Connect Trace, Selective Process Black Listing
Posted: 24th July 2011 by Roman in UtilitiesTags: DirectShow, filter, graph, hook, intelligent connect, memory, spy, trace
IP Video Source: Pure JPEG URLs and Software Version
Posted: 7th June 2011 by Roman in UtilitiesTags: camera, capture, device, DirectShow, driver, dshow, filter, ip, JPEG, M-JPEG, Source, Video
This does not update the software with new features, but there are a few simple things worth mentioning explicitly. The first is that virtual DirectShow camera device can be set up with both M-JPEG and JPEG URLs. That is, IP cameras which do not implement M-JPEG, or implement it in a buggy way (there is [...]
IP Video Source: 64-bit version, resolution flexibility, Adobe FMLE
Posted: 5th June 2011 by Roman in UtilitiesTags: adobe, camera, capture, device, DirectShow, driver, dshow, ecnoder, encoder, filter, flash, FMLE, google talk, ip, ipvideosource, JPEG, M-JPEG, skype, Source, Video
The IP Video Source update provides several improvements to the driver: copy/paste feature to backup, restore, or synchronize installed devices between 32-bit and 64-bit versions 64-bit version and .MSI dynamic video resizing (via Video Resizer DSP) Adobe FMLE compatibility Updates in greater detail follow. Device Copy/Paste Feature The video device management window is providing Copy [...]
DirectShow Video Source Filter for JPEG and M-JPEG IP Cameras
Posted: 23rd May 2011 by Roman in UtilitiesTags: camera, capture, device, DirectShow, driver, dshow, ecnoder, filter, google talk, ip, ipvideosource, JPEG, M-JPEG, skype, Source, Video
This implements a DirectShow driver/wrapper over a HTTP based JPEG/M-JPEG streamed video, widely available with IP cameras. Once installed, it provides a Start Menu shortcut to manage video capture devices, where a user can add/remove devices. The devices are automatically registered with DriectShow and are available to applications. The compatibility list includes: Windows SDK AmCap [...]
How to use your own video transformation DirectShow filter as an effect while playing back a file
Posted: 12th March 2011 by Roman in Source, VideoTags: DirectShow, filter, graph, Source, tutorial, Video
One of the popular questions asked in relation to DirectShow filters, and also a popular task is to modify video stream while in playback. There are various reasons one might need to do it, including keying video to replace color/range, or apply text or time code on top of video, including while re-compressing footage, adjust [...]
DirectShow Spy: Memory Allocator Properties
Posted: 5th March 2011 by Roman in UtilitiesTags: allocator, buffer, DirectShow, filter, graph, hook, memory, spy
A small update to the DirectShow Spy today: DirectShow Filter Graph Spy prints memory allocator properties as a part of graph topology trace on transition to running state. Why is that and what it is for? Filters normally agree on allocator properties (ALLOCATOR_PROPERTIES, obtained from IMemAllocator, obtained from IMemInputPin) themselves without interference from controlling application. [...]
DirectShow Spy: IAMFilterData interface
Posted: 8th February 2010 by Roman in Technology, Utilities, VideoTags: DirectShow, filter, graph, hook, mapper, spy
This quick update for DirectShow Filter Graph Spy adds tracing for (deprecated) IAMFilterData interface, and also fixes problem with Media Player Classic – Home Cinema, when the player crashes in External Filters windows. Partial Visual C++ .NET 2008 source code is available from SVN, release binary included (Win32, x64); installation instructions are in another post.
