我用ffmpeg+mencoder转换视屏,
将其它格式的视屏文件转换为.flv的文件
但是发现只有.avi的文件可以转换,其它的都是转换成一个0字节的空文件/..
不晓得是什么原因,在网上查找的代码,差不多都是不能使用,极度郁闷.,.
好像网络是说 ".asf", ".avi",".3gp", ".mov", ".flv" 这几种文件可以用ffmpeg转,
但是我判断之后,却只有.avi的转换成功,其它的都失败,.
使用ffmpeg转换部份代码
- HTML code
string fileName="e://abc.avi"; string flv_file = System.IO.Path.ChangeExtension(fileName, ".flv"); System.Diagnostics.ProcessStartInfo FilestartInfo = new System.Diagnostics.ProcessStartInfo(ffmpeg); FilestartInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; FilestartInfo.Arguments = " -i " + fileName + " -ab 56 -ar 22050 -qscale 6 -r 15 -s " + flvSize + " " + flv_file; //转换 if (!System.Diagnostics.Process.Start(FilestartInfo).HasExited) { Thread.Sleep(2000); }
------解决方案--------------------------------------------------------
http://www.cnblogs.com/cyq1162/archive/2008/10/15/1311410
------解决方案--------------------------------------------------------
学习下。。。
------解决方案--------------------------------------------------------
没做过,友情帮顶吧。同时关注中……
------解决方案--------------------------------------------------------
哈哈哈哈,就不告诉你。
------解决方案--------------------------------------------------------
是转换成flv吗?
我做过
邮箱
------解决方案--------------------------------------------------------
KKe-007 你做过吗?太好了,那发一份给我吧,最近在做个视频网站,正需要呢,先谢了
------解决方案--------------------------------------------------------
对了,邮箱是zhouyang5178@163.com
------解决方案--------------------------------------------------------
ding