если я использую консольный ffmpeg
Process.Start("ffmpeg", "-f gdigrab -framerate 10 -i desktop out.mp4")
для записи видело экрана
то как мне остановить процесс?
var p = Process.Start(...);
...
p.Kill();
Обращаю внимание, что таким образом убивается запущенный процесс, т. е. конвертирование не будет завершено. Если надо, чтобы конвертирование завершилось, то с процессом вообще ничего не надо делать. В случае записи экрана это, вероятно, неактуально.
Process.Start("ffmpeg", "ffmpeg -f gdigrab -framerate 10 -i desktop out.mp4")
// ^^^^^^ а это тут зачем?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости