 
            WMV from images tutorial shows how to make WVM video from images in C#. Making video from images using Images To Video SDK is easy to do from your application.
C#
using System;
using System.Diagnostics;
using BytescoutImageToVideo;
namespace SimpleSlideshow
{
class Program
{
 static void Main(string[] args)
 {
 	try
 	{
           	Console.WriteLine("Making WMV from images, please wait...");
   // Create BytescoutImageToVideoLib.ImageToVideo object instance
   ImageToVideo converter = new ImageToVideo();
   // Activate the component
   converter.RegistrationName = "demo";
   converter.RegistrationKey = "demo";
   // Add images and set the duration for every image slide added
   Slide slide;
   slide = converter.AddImageFromFileName("slide1.jpg");
   slide.Duration = 3000; // 3000ms = 3s
   slide = converter.AddImageFromFileName("slide2.jpg");
   slide.Duration = 3000;
   // Set output video size
   converter.OutputWidth = 640;
   converter.OutputHeight = 480;
   // Set output WMV video file name
   converter.OutputVideoFileName = "result.wmv";
   // Run the conversion
   converter.RunAndWait();
   // Release resources
   System.Runtime.InteropServices.Marshal.ReleaseComObject(converter);
   // Open the result video file in default media player
   Process.Start("result.wmv");
         Console.WriteLine("Done. Press any key to continue..");
         Console.ReadKey();
           }
           catch(Exception e)
 	{
               Console.WriteLine("Error: " + e.ToString());
               Console.WriteLine("nPress any key to exit.");
               Console.ReadKey();
           }
 }
}
}