0
試圖編寫一個使用Windows窗體的視頻壓縮應用程序,我可以讓文件壓縮好,但我期望顯示的過程像一個文本框?FFMPEG C#Winforms輸出到文本框
當時程序沒有進展,所以你不知道它是否完整,是否可以用FFMPEG輸出到文本框?
這是我的代碼,當它運行沒有顯示在文本框:
string ffmpeg = @"c:\test\ffmpeg.exe";
ProcessStartInfo psi = new ProcessStartInfo(ffmpeg);
psi.UseShellExecute = false;
psi.CreateNoWindow = true;
psi.RedirectStandardOutput = true;
psi.Arguments = "-i c:\\test\\small.mp4 -s 480x272 c:\\test\\compressed.mp4";
var proc = Process.Start(psi);
string s = proc.StandardOutput.ReadToEnd();
textBox1.Text = s;
我是否需要通過別的東西進入的ProcessStartInfo部分?
看到這個例子http://www.codeproject.com/Questions/492381/StartInfo-RedirectStandardOutp – Steve