C # и FFmpeg желательно без команд оболочки?

Я хотел бы иметь возможность использовать FFmpeg для преобразования видеофайла из моей программы на C #. Я знаю, что могу просто вызвать команду оболочки,но есть ли лучший способ?

Проблема с вызовом команды через оболочку:Я не уверен, что вы могли бы делать такие вещи, как индикатор выполнения, и т.д ... или не могли бы вы?

Если нетКстати, кто-нибудь может предложить лучший способ компоновки какой-либо инфраструктуры для выполнения команд оболочки. Передача одной большой длинной нити очень громоздкая.

Ответы на вопрос(5)

Ваш ответ на вопрос