Свой прогресс при выполнении команды ffmpeg

import subprocess as sub
from tqdm import tqdm
process = sub.Popen("ffmpeg -i /240.mp4 -c:v libaom-av1 -pix_fmt yuv420p /output.mkv", shell=True, stdout=sub.PIPE, stderr=sub.PIPE, text=True)
    with tqdm(total=100, desc="Processing", unit="%", ncols=100) as pbar:
        output = process.stdout.readline()
        error = process.stderr.readline()
        print(output)

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

Что та не выходит, при выполнении, в консоли отображается

Processing:   0%|                                                            | 0                        /100 [00:00<?, ?%/s]

Будто бы завис...


Ответы (0 шт):