我想在Mac中编写命令,相当于Windows中的“ffmpeg -i input.avi output.avi”。我的代码是:
Process proc = new Process
{
StartInfo = new ProcessStartInfo
{
FileName = "ffmpeg.exe",
Arguments = "-i /Users/John/Desktop/input.avi /Users/John/Desktop/hhh.avi",
UseShellExecute = false,
RedirectStandardOutput = true,
CreateNoWindow = true
}
};
proc.Start();
在Mac中的终端上写“mono previousCode.exe”后,出现“filename unknown”错误。 我的错误在哪里?
答案 0 :(得分:0)
MacOS中的可执行文件通常不会以.exe后缀结尾,因此请不要使用“.exe”,看看是否有效。如果没有,您需要提供ffmpeg