当前位置:编程学习 > C#/ASP.NET >>

像新浪微博 中添加视频功能是怎么实现的?用.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
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,