On Sun, Jan 31, 2021 at 20:28:46 -0500, Mark Filipak (ffmpeg) wrote: > In lines like this: > "frame= 1588 fps=0.5 q=22.4 size= 23296kB time=00:01:06.02 > bitrate=2890.3kbits/s speed=0.0225x" > Regarding "frame=": > Why are many frame numbers repeated? > Why are many frame numbers skipped? > How can a particular frame number appear twice with 2 different PTSs? > Regarding "size=...kB": > Why does "size=...kB" only increase? > If it is cummulative, why is it cummulative? > If it is cummulative to indicate buffering, why doesn't it ever decrease? > If it is important, why isn't it in 'bytes' instead of 'kB'?
It's a report/statics line for convenience. It's written to standard out, and can be written to file, in regular periods, default 0.5s, controlled by option "stats_period". > Why are many frame numbers repeated? Presumably because your encoding is so slow (0.0225x) and you don't get a new frame every interval. > Why are many frame numbers skipped? It's a periodic report. > How can a particular frame number appear twice with 2 different PTSs? Presumably because one input frame corresponds to various output frames? (You're converting from 24/1.001 to 60/1.001, AFAICT.) Who says it's PTS? > Why does "size=...kB" only increase? Because it's the total amount of encoded (or muxed?) data. It must be monotonic. > If it is cummulative, why is it cummulative? Because that's a design decision, presumably. (If you claim the stats can be confusing and not well explained, I tend to agree.) Cheers, Moritz. _______________________________________________ ffmpeg-user mailing list [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".
