millennio
03-05-2011, 10:31
System.Diagnostics.Process proc = new System.Diagnostics.Process();
proc.EnableRaisingEvents=false;
proc.StartInfo.FileName="ffmpeg";
proc.StartInfo.Arguments = " -i " + ultimo_file + " -target pal-dvd " + percorsoMPEG + zeri + numfiles2 + "_" + lbldataeora.Text + ".mpg";
proc.Start();
proc.WaitForExit();
Quando finisco l'acquisizione di un file .avi parte questo processo che mi converte da .avi a .mpg , ma il problema è che non posso fare partire un'altra acquisizione, perchè il programma si freeza fino alla fine del processo, come posso risolvere?
Grazie
proc.EnableRaisingEvents=false;
proc.StartInfo.FileName="ffmpeg";
proc.StartInfo.Arguments = " -i " + ultimo_file + " -target pal-dvd " + percorsoMPEG + zeri + numfiles2 + "_" + lbldataeora.Text + ".mpg";
proc.Start();
proc.WaitForExit();
Quando finisco l'acquisizione di un file .avi parte questo processo che mi converte da .avi a .mpg , ma il problema è che non posso fare partire un'altra acquisizione, perchè il programma si freeza fino alla fine del processo, come posso risolvere?
Grazie