将视频转换为flv ffmpeg.exe

时间:2014-10-06 11:47:55

标签: c# asp.net video ffmpeg

我正在尝试使用ffmpeg将视频转换为flv。我找到了一篇文章here并且做了同样的事情但是当我上传视频时它是flk格式的0kb。关于mp4一切都很好。

我认为问题在这里

string imgargs = " -i \"" + outputPath + "\\" + fileName.Remove(fileName.IndexOf(".")) + ".flv" + "\" -f image2 -ss 1 -vframes 1 -s 280x200 -an \"" + imgpath + "\\" + fileName.Remove(fileName.IndexOf(".")) + ".jpg" + "\"";
ConvertNow(imgargs);

任何想法如何改进?

修改

如果我会跑 ffmpeg -i C:Users\NewUser\Desktop\MOV_1013.mp4 -vcodec libx264 -preset medium -crf 23 -acodec libmp3lame -ar 44100 -q:a 5 C:Users\NewUser\Desktop\MOV_1013.flv

在cmd中它可以工作..但在视觉工作室

 string cmd = " -i " + inputPath + "\\" + fileName + " -vcodec libx264 -preset medium -crf 23 -acodec libmp3lame -ar 44100 -q:a 5 " + outputPath + "\\" + fileName.Remove(fileName.IndexOf(".")) + ".flv";
        ConvertNow(cmd);

不起作用..

0 个答案:

没有答案