asp.net截图视频图片没有图片~大神们帮帮忙
protectedvoidPage_Load(objectsender,EventArgse){stringpath="Video/getmarry.flv";path=...
protected void Page_Load(object sender, EventArgs e) { string path = "Video/getmarry.flv"; path = HttpContext.Current.Server.MapPath(path); string a = CatchImg(path); Response.Write(a); }
public string CatchImg(string vFileName) { string ffmpeg = System.Configuration.ConfigurationSettings.AppSettings["ffmpeg"];//调试有值 if ((!System.IO.File.Exists(ffmpeg)) || (!System.IO.File.Exists(vFileName))) { return ""; } string flv_img = System.IO.Path.ChangeExtension(vFileName, ".jpg"); //string flv_img_p = HttpContext.Current.Server.MapPath(flv_img); string flv_img_p = flv_img; string FlvImgSize = System.Configuration.ConfigurationSettings.AppSettings["CatchFlvImgSize"]; System.Diagnostics.ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo(ffmpeg); startInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; startInfo.Arguments = " -i " +vFileName+ " -y -f image2 -t 0.001 -s " +FlvImgSize+ " " +flv_img_p ; try { System.Diagnostics.Process.Start(startInfo); } catch { return ""; } System.Threading.Thread.Sleep(10000);//自己加的不知道对不对
if (System.IO.File.Exists(flv_img_p)) { return flv_img; } return ""; }
额~格式自己变得乱七八杂不知道怎么调整~辛苦了... 展开
public string CatchImg(string vFileName) { string ffmpeg = System.Configuration.ConfigurationSettings.AppSettings["ffmpeg"];//调试有值 if ((!System.IO.File.Exists(ffmpeg)) || (!System.IO.File.Exists(vFileName))) { return ""; } string flv_img = System.IO.Path.ChangeExtension(vFileName, ".jpg"); //string flv_img_p = HttpContext.Current.Server.MapPath(flv_img); string flv_img_p = flv_img; string FlvImgSize = System.Configuration.ConfigurationSettings.AppSettings["CatchFlvImgSize"]; System.Diagnostics.ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo(ffmpeg); startInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; startInfo.Arguments = " -i " +vFileName+ " -y -f image2 -t 0.001 -s " +FlvImgSize+ " " +flv_img_p ; try { System.Diagnostics.Process.Start(startInfo); } catch { return ""; } System.Threading.Thread.Sleep(10000);//自己加的不知道对不对
if (System.IO.File.Exists(flv_img_p)) { return flv_img; } return ""; }
额~格式自己变得乱七八杂不知道怎么调整~辛苦了... 展开
4个回答
展开全部
这是~~看不懂。看看资料吧~http://download.csdn.net/detail/asimplefire/2767108
追问
您好,您给的这个资料我有一份,不过也不能截出图片,不知道是视屏不行还是代码本身有问题
展开全部
截图可以用HyperSnap,提供多种捕捉方式,区域、整页、窗口、全屏、
游戏视频截图等,能够连续截图,可以自动保存的、也可以直接复制截图,
能够对图片进行编辑。
游戏视频截图等,能够连续截图,可以自动保存的、也可以直接复制截图,
能够对图片进行编辑。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
格式不整齐,估计没人
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
....这让人怎么给你看??
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询