views:

82

answers:

0

Hello,

My goal is to record the desktop and export the recording into a arbitrary video format using C#. I have looked at DirectShowNET but it only seems to capture from devices. I think that I might be able to write my own driver that acts as a device for DirectShow. I have also read http://stackoverflow.com/questions/397754/record-video-of-screen-using-net-technologies but I seem to be hitting dead ends. Windows Media Encoder seems like the most straightforward approach but I'd like the user to be able to select the output and not be forced to use .wmv. Are there any ideas about how to do this or resources that might point me in the correct direction for this?

Thanks!