Я могу вызвать FFmpeg с подпроцессом. Приобретите и извлеките нужные данные, как это происходит (для достижения прогресса), но только в консоли. Я огляделся и увидел, что вы не можете получить данные «вживую» when running with pythonw. Тем не менее, ожидая, пока процесс не завершится, чтобы получить данные спорны, так как я пытаюсь обернуть PyQT GUI вокруг FFmpeg, так что я могу иметь довольно бары прогресса и этажерку. Итак, вопрос в том, можете ли вы извлечь «живые» данные из вызова подпроцесса при использовании pythonw?Извлечение stdout из подпроцесса в Windows
Я не пробовал просто компилировать приложение с py2exe еще в качестве приложения для Windows, это устранит проблему?
Вопрос, который вы связали, показывает вам, как использовать трубы с подпроцессами - вы пробовали это? Что случилось? – katrielalex