Я хочу запустить ffmpeg из моего приложения и получить все выходные данные консоли, которые выдает ffmpeg.Все кажется очевидным, я следил за многими темами / статьями на форуме, такими как , эта , но у меня есть проблема, хотя я следую всей информации, содержащейся там, я, кажется, попал в тупик.
Строка, которая должнасодержать вывод из ffmpeg всегда пуст.Я попытался выяснить, в чем проблема, поэтому я сделал простое консольное приложение на c #, в котором перечислены только все параметры выполнения, которые передаются в ffmpeg, просто чтобы проверить, не вызвана ли проблема самим ffmpeg.В этом случае все работает как ожидалось.
Я также сделал предварительный просмотр окна консоли моего приложения.Когда я запускаю ffmpeg, я вижу все выходные данные в консоли, но функция, которая должна получить эти выходные данные для дальнейшей обработки, сообщает, что строка была пустой.Когда запускается мое приложение для перечисления параметров, единственное, что я вижу, - это ожидаемый отчет от функции, которая получает выходные данные.
Поэтому мой вопрос заключается в том, что делать, чтобы получить вывод ffmpeg, как я и предполагал вначале.
Заранее спасибо MTH