I want to download images and video files from camera(canon ixus 50) to my pc. I manage to do that for images via WIA but I just can't figure it out how to do that for .avi video files. Can someone help me please I'm getting frustrated, or at least direct me to right direction/forum.

Thanks and regards.

P.S.: Preferred C# but in general doesn't matter.

Try taking a look at this example: WIA in C#

Also, look for heading Video at this link: Video