Я использую python для создания макромодуля внутри среды MevisLab. Я хотел использовать ffmpeg в командной строке внутри Python. Проблема заключается в том, что командная строка закрывается слишком быстро, что я не мог прочитать во время выполнения ffmpeg.командной строки слишком быстро закрывается внутри python, используя ffmpeg
Мой код
t = 'ffmpeg -r'+str(ctx.field("FrameRate").value)+'-f image2 -pix_fmt yuv44p -s 1920x1080 -i'+path+'%0d.png -vodec libx264 -crf 15'+path+'.mp4'
os.system(t)
Что вам нужно? Чтобы увидеть вывод текста из 'ffmpeg'? –
Я хотел создать H264 видео из изображений, которые я храню в файле, который я установил с помощью среды MevisLab. Я хотел выполнить командную строку FFMPEG внутри сценария Python. Но проблема в том, что командная строка закрывается слишком быстро, прежде чем я смогу прочитать ошибку. Я получаю параметры от пользователя и сохраняю его как строку и вызываю командную строку с заданными пользователем параметрами – user3652437
** ctx.field («FrameRate»). Значение ** - это частота кадров, заданная пользователем, которую я преобразовал в str для использования в среде командной строки внутри python. Точно так же я получил входы для имени файла и других параметров 'path = os.path.basename (ctx.field (" FileName "). Value)' – user3652437