从图片asp.net制作mp4视频

时间:2014-02-05 13:29:06

标签: asp.net vb.net video-processing

我想创建一个应用程序,用户从硬盘上传图片,然后我的应用程序制作这些图片的幻灯片,然后用户可以以mp4视频的形式下载。我该怎么做这个ASP.NET?

1 个答案:

答案 0 :(得分:1)

我发现了Image sequence to video stream?

接受的答案很详细,感觉非常接近你所要求的。

编辑: 我在这里找到了一个例子:http://www.aforgenet.com/framework/docs/html/4ee1742c-44d3-b250-d6aa-90cd2d606611.htm

int width  = 320;
int height = 240;

// create instance of video writer
var writer = new VideoFileWriter( );
// create new video file
writer.Open( "test.avi", width, height, 25, VideoCodec.MPEG4 );
// create a bitmap to save into the video file
var image = new Bitmap( width, height, PixelFormat.Format24bppRgb );
// write 1000 video frames
for ( int i = 0; i < 1000; i++ )
{
    image.SetPixel( i % width, i % height, Color.Red );
    writer.WriteVideoFrame( image );
}
writer.Close( );