Начать процесс на Mac - PullRequest
       6

Начать процесс на Mac

1 голос
/ 28 сентября 2011

Я хочу написать команду в Mac, эквивалентную "ffmpeg -i input.avi output.avi" в Windows. Мой код:

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();

После того, как я пишу «mono previousCode.exe» в терминале Mac, я получаю сообщение об ошибке «имя файла неизвестно». Где моя ошибка?

1 Ответ

0 голосов
/ 29 сентября 2011

Исполняемые файлы в MacOS обычно не заканчиваются суффиксом .exe, поэтому просто пропустите «.exe» и посмотрите, работает ли он.Если нет, вам необходимо указать полный путь к ffmpeg

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...