转载后的视频,点击之前是一张小的图片,点击后放大直接播放,这功能如何实现?

解决方案 »

  1.   

    flv
      

  2.   


            //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 "";
            }
      

  3.   

    在网上得到视频的是.swf,不要给我答关于.flv的,我想知道解决问题的思路或方法,不要在网上找同样的答案给我,具体效果再参考微博里的视频转载
      

  4.   

    http://www.jscode.cn/jave_img/350808737.htm
    这个是网页特效,很炫的,可以参考一下,多个选择哦