現在、mp4boxというexeをC#で実行し、
その出力を取得しようとしているんですが、空文字しか取得できません。
どのようにすれば良いか教えて頂けないでしょうか?
C#
1 public string mp4Boxdump(string sourcesFilePath) 2 { 3 string dumpResult = ""; 4 5 Process p = new Process(); 6 p.StartInfo.FileName = pathToMp4boxExe; 7 8 p.StartInfo.RedirectStandardOutput = true; 9 p.StartInfo.RedirectStandardError = true; 10 p.StartInfo.UseShellExecute = false; 11 p.StartInfo.CreateNoWindow = true; 12 13 string dumpParameterAndSources = "-info "+"\""+ sourcesFilePath + "\""; 14 15 p.StartInfo.Arguments = dumpParameterAndSources; 16 p.Start(); 17 18 dumpResult = p.StandardOutput.ReadToEnd(); // 標準出力の読み取り 19 20 return dumpResult; 21 } 22
mp4boxは以下のサイトから取得できます。
https://www.videohelp.com/software/MP4Box
宜しくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。