我们接一个项目,核心技术就是当用户上传各种视频或是后台上传各种视频,然后程序自动转换成flv格式,并可以播放,请教思路应该如何实现,非常急,越详细越好!

解决方案 »

  1.   

    先让 wmv 格式文件上传完毕,文件名称存入数据库web程序根据新上传的文件调用服务器端的程序E:\ffmpeg.exe -i I:\1.wmv -b 360 -r 25 -s 320x240 -hq -deinterlace -ab 56 -ar 22050 -ac 1 D:\2.flv 上面参数可为字符串等等,根据生成flv参数进行生成
    以上全部为猜想调用那个从网络上搜索的,有这个程序
      

  2.   

    http://blog.lx2.cn/read.php?18忘记贴这个网址给你了,也许对你有用
      

  3.   

    谢谢,好像没有用,我早就下了ffmpeg.exe了,不知道如何用,好像就是一个控制台程序,也搜不到手册,郁闷中。
      

  4.   

    搜索一下,能找到一些ffmpeg这样的编码器。确实是控制台应用来的,你要自己在ASP.NET里面启动一个Process,调用它来为你压缩。如果任务量足够大的话,而你又有硬件,你可以专门弄一台作业服务器,所有上传都放到作业服务器上去,然后作业服务器就专心负责编码,不用管Web,编码好再把文件给回Web服务器。
      

  5.   

    http://www.cnblogs.com/jillzhang/archive/2006/11/03/549210.html
      

  6.   

    http://www.cnblogs.com/jillzhang/archive/2006/09/26/515680.html