当前位置: 代码迷 >> ASP.NET >> 请教如果在上传视频(flv文件)的同时创建该视频的缩略图
  详细解决方案

请教如果在上传视频(flv文件)的同时创建该视频的缩略图

热度:5930   发布时间:2013-02-26 00:00:00.0
请问如果在上传视频(flv文件)的同时创建该视频的缩略图?
请问如果在上传视频(flv文件)的同时创建该视频的缩略图?

可以只告诉我创建视频的缩略图的方法。我在网上搜索了一下,看到有需要调用ffmpeg.exe可以给视频生成缩略图,但是没有成功,并且不知道用C#怎么实现。

希望有人能给一份能成功生成的C#代码,谢谢。

------解决方案--------------------------------------------------------
用这个软件 Video GIF/AVI ThumbCell Creater 可以把视频生成缩略图~
------解决方案--------------------------------------------------------
C# code
        #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
------解决方案--------------------------------------------------------
http://topic.csdn.net/u/20070212/11/16EE743D-32D8-4252-B5D6-26DAA1082FBE
http://topic.csdn.net/u/20070620/13/4BE90E90-95FA-464D-A4F3-85CC694D5655
  相关解决方案