1

Когда кодирование FFmpeg печатает новую строку каждую секунду с прогрессом, пример

frame=   31 fps=0.0 q=0.0 size=     152kB time=00:00:00.72 bitrate=1726.3kbits/s
frame=   59 fps= 57 q=0.0 size=     175kB time=00:00:01.90 bitrate= 751.1kbits/s
frame=   89 fps= 58 q=0.0 size=     204kB time=00:00:03.04 bitrate= 549.8kbits/s

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

ffmpeg.org/trac/ffmpeg/ticket/2349

1 ответ1

4

По крайней мере, для Windows, FFmpeg требует 85 столбцов для правильной печати. Я установил это с помощью реестра

sp hkcu:console WindowSize 0x00190055 -t dword
sp hkcu:console ScreenBufferSize 0x03e80055 -t dword

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .