Я запускаю ffmpeg.exe из командной строки через код asp.net .
Есть ли способ узнать успех и ошибки выполнения ffmpeg.exe в коде asp.net?
Мой код выглядит следующим образом:
string OutputFile, FilArgs;
//output file format in swf
//outputfile = SavePath + "SWF\\" + withoutext + ".swf";
OutputFile = SavePath + "SWF\\" + WithOutExt + ".flv";
//file orguments for FFMEPG
//filargs = "-i \"" + inputfile + "\" -ar 22050 \"" + outputfile;
FilArgs = "-i \"" + InputFile + "\" -ar 22050 \"" + OutputFile;
//string spath;
//spath = Server.MapPath(".");
Process proc;
proc = new Process();
proc.StartInfo.FileName = spath + "\\ffmpeg\\ffmpeg.exe";
proc.StartInfo.Arguments = FilArgs;
proc.StartInfo.UseShellExecute = false;
proc.StartInfo.CreateNoWindow = false;
proc.StartInfo.RedirectStandardOutput = false;
try
{
proc.Start();
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
proc.WaitForExit();
proc.Close();
Кто-нибудь, пожалуйста, помогите мне разобраться с этим?