像新浪微博 中添加视频功能是怎么实现的?用.NET实现
输入视频地址如何解析视频是否存在,如果视频存在如何 截取视频略缩图?用.NET实现效果:
--------------------编程问答-------------------- 有难度 mark --------------------编程问答-------------------- 你是要截取视频的第一幀么 --------------------编程问答--------------------
#region 截图
//fileName flv文件地址
//imgFile 输出的图片地址
public string CatchImg(string fileName,string imgFile)
{
//
string ffmpeg = VideoDecoder.ffMpeg; //ffmpeg执行文件的路径
//
string flv_img =imgFile+".jpg";
//
string FlvImgSize = VideoDecoder.sizeOfImg;//生成的图片分辨率 240x180
//
System.Diagnostics.ProcessStartInfo ImgstartInfo = new System.Diagnostics.ProcessStartInfo(ffmpeg);
ImgstartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
//
ImgstartInfo.Arguments = " -i " + fileName + " -y -f image2 -ss 2 -vframes 1 -s " + FlvImgSize + " " + flv_img;
try
{
System.Diagnostics.Process.Start(ImgstartInfo);
}
catch
{
return "";
}
//
if (System.IO.File.Exists(flv_img))
{
return flv_img;
}
return "";
}
#endregion
补充:.NET技术 , ASP.NET