[FFmpeg-user] Excessive reporting with -report option in latest FFMPEG builds

Erling Groenlund erling at traduflex.dk
Thu Jul 5 11:47:44 CEST 2012


Hi,

Since this mail forum is intended for general user questions, I am 
posting my question here - but as I am new to the mail forum and unsure 
how it works, please forgive me if I am posting this incorrectly or in 
the wrong place!

I use the Windows builds of FFMPEG and have made a front end application 
which issues a command string of the form:

'ffmpeg -report -y -i concat:"data0001.ts|data0002.ts" -vol 456 
-deinterlace -vtag DIVX -f avi -vcodec mpeg4  -aspect 16:9 -s 720x576 
-b:v 2000000 -acodec libmp3lame  -ab 192000 -ar 48000 -ac 2 -async 48000 
<output file>'

The front end regularly polls the last line of the log file created with 
the -report option to track the progress of video conversions. This has 
worked very well with previous builds, where the last line would nearly 
always read something of the form

'frame=96926 fps=189 q=4.4 size= 1039951kB time=01:04:38.40 
bitrate=2196.6kbits/s'

making it easy to track the current progress of a conversion.

However, when using the most recent Zerrano builds (from 2012-06-08 
git-718607b and on), I have noticed that these 'progress lines' are 
interspersed by a very high number of nearly identical lines of the form

'[mpegts @ 0235e420] first_dts 4802459367 not matching first dts 
4812529287 in que'

and consequently the last line now only very rarely contains any 
progress information, and the log files easily grow to many MBs in size.

It should be noted that the actual conversion still works fine and 
yields excellent results, and the problem seems to be merely a reporting 
issue with the latest builds.

Is there any way to modify the command line so I can get rid of these 
(rather superfluous) error lines in the log file while still being able 
to retrieve the progress information?

Please let me know if I should provide additional information. And 
again, if I am posting this in the wrong place or in the wrong way I 
apologize, but it seemed the only right place to do it.

Sincerely,
Erling G., Denmark


More information about the ffmpeg-user mailing list