怎样把获取的屏幕图片录成视频? C#
Bitmap btm = new Bitmap(width,height);using (Graphics g = Graphics.FromImage(btm))
{
g.CopyFromScreen(0, 0, 0, 0, Screen.AllScreens[0].Bounds.Size);
g.Dispose();
pictureBox1.Image = btm;
string save = "F:\\屏幕获取保存\\" + DateTime.Now.ToString("yyyymmddhhmmssmmmm") + ".jpeg";
btm.Save(save);
}
第一次提问, 望大家帮帮忙! --------------------编程问答-------------------- http://bytescout.com/products/developer/imagetovideosdk/imagetovideosdk.html --------------------编程问答-------------------- 好像网上应该有Avi生成的代码,
http://www.codeproject.com/Articles/7388/A-Simple-C-Wrapper-for-the-AviFile-Library
大体意思就是生成bmp序列后,
加入到AVI的每个帧里面就好了,
--------------------编程问答--------------------
--------------------编程问答-------------------- 我想把做一个屏幕录制的功能,新手都不到往哪着手。。 谢谢1、2楼 我去研究研究 --------------------编程问答-------------------- 设置一个计时器,先将屏幕截屏后保存到一个文件夹下,并将文件名保存到内存中的一个列表,
点击停止时,根据列表中的文件名将图片打开并加载到AVI的帧里面,
最后调用AVI的生成函数。
好像所有图片的大小最好要一样。。
补充:.NET技术 , C#