3
將MPG文件轉換爲AVI文件時出現問題。當我轉換一個文件時,例如520KB MPG文件,我的程序就會生成一個大約112MB的AVI文件,並且該視頻無法正常工作。什麼會造成這種情況?使用C#中的ffmpeg.exe將MPG轉換爲AVI
string path = "C:\\convert\\input.mpg"
string outputpath = "C:\\convert\\"+output+".avi";
string fileargs = "-i" + " " + path + " " + outputpath;
System.Diagnostics.Process p = new System.Diagnostics.Process();
p.StartInfo.FileName = "C:\\convert\\ffmpeg.exe";
p.StartInfo.Arguments = fileargs;
p.StartInfo.UseShellExecute = false;
p.StartInfo.CreateNoWindow = true;
p.StartInfo.RedirectStandardOutput = true;
p.Start();
p.WaitForExit();
嘗試讀取命令行舉例開關,你就什麼事情弄清楚。順便說一句,你的問題與C#無關,你的代碼是確定的。 – 2010-11-23 15:10:12