A few day ago I got this Hong-Kong-rip-off of an EzCap, called Easycap DC60+. It identifies as SMI Grabber Device and according to the reseller page ist uses a Syntek TDK2860 chip. It comes with a Mini-CD and minimal software, e.g. no Ulead.
Just like the rest of the Internet I had the problem of getting no sound and read here, that I have to connect to the PC sound card to capture sound. I couldn't believe that there was a connector on this thing that didn't have any use so I dug a little deeper into the cause of the problem and came up with a solution.
First start for all problems with DirectShow-devices is Microsofts GraphEdit. It's part of the DirectX SDK you can also get a pretty similar OSS-alternative called GraphStudio here: http://blog.monogram.sk/janos/tools/monogram-graphstudio/
. Sorry if the screenshots contain a little german, this comes from my Windows but you will get the point.
In the filter list we see the cause of the problem. The device doesn't register as a proper "Audio Capture source".
Well, what are the white and red wires for then? Let's check the "Video Capture source" filters.
There is our "SMI Grabber Device". Inserting it in the graph builder will show the kind of connections it supports.
Here we have it - "Audio PCM Out". The audio output is a pin in the "Video Capture source" filter. Great piece of programming, Syntek peole, I don't know of any capture software that supports this combination.
Good thing we have GraphEdit - with this we can build our own capturing software!
Let's start with setting up the input and a preview so we can check our settings. For this, we need the following filters.
WDM Streaming Crossbars -> SM BDA Crossbar Filter
Video Capture Sources -> SMI Grabber Device
Direct Show Filters -> Smart Tee (two instances)
Direct Show Filters -> Video Renderer
Audio Renderers -> Default DirectSound Device
Insert them and wire them up like in the following screenshot. The additional filters between Video YUV Out of the SMI Grabber device and Video Renderer are automatically added.
You can check your capture settings by bringing up the properties of the filters "SM BDA Crossbar Filter" and "SMI Grabber Device".
Now hit that "Play"-Button and see what happens...
Video and Audio preview work - first step taken!
The second part of this post will be a little system-specific, you will need to modify it to your desired settings.