Я перенаправляю висновок під час перетворення ffmpeg у файли txt, і я помітив, що після кількох рядків він показує прогрес. Наприклад:
frame= 867 fps= 18 q=29.0 q=31.0 size= 17846kB time=00:00:28.96 bitrate=5047.6kbits/s
frame= 879 fps= 18 q=29.0 q=31.0 size= 18012kB time=00:00:29.36 bitrate=5025.3kbits/s
frame= 890 fps= 18 q=29.0 q=31.0 size= 18175kB time=00:00:29.72 bitrate=5008.0kbits/s
frame= 900 fps= 18 q=29.0 q=31.0 size= 18429kB time=00:00:30.06 bitrate=5021.8kbits/s
frame= 901 fps= 17 q=-1.0 Lq=31.0 size= 20219kB time=00:00:30.14 bitrate=5494.6kbits/s
Кожного разу він видає рядок такого типу:
video:24803kB audio:945kB subtitle:0 global headers:0kB muxing overhead 21.473556%
Це безпечна підказка знати, чи успішно завершилася конверсія? Або може з'явитися вищезазначений рядок у разі невдалої конверсії?