[MPlayer-users] Warnings and errors during RMVB -> MPEG2 DVD conversion changing over time

John Brown johnbrown105 at hotmail.com
Thu Mar 23 13:00:15 CET 2006


I have 3 CVS versions of mencoder.exe; 060124-18:40, 060311-00:26 and 
060322-17:47.
When I convert an RMVB to DVD-compliant MPEG2, I get the following results. 
I am showing everything that happens between 2.0s and 3.0s in each case, but 
I get simlilar warnings or errors throughout
the file. My command line is:

mencoder.exe bleach69b.rm -of mpeg -mpegopts format=dvd -vf 
scale=304:208,expand=352:240,harddup -oac lavc -ovc lavc -lavcopts vcodec=
mpeg2video:vbitrate=720:vrc_maxrate=2000:aspect=4/3:acodec=ac3:abitrate=96:vrc_buf_size=
1835:keyint=18      -ofps 30000/1001 -srate 48000 -af lavcresample=48000
-aspect 4:3 -o test.mpg  > log.txt 2>&1

I built mencoder using gcc-3.4.2 (mingw) on Windows XP SP2.

I believe that the resulting MPEG plays OK in all cases, but I have not 
tested whether dvdauthor can handle them.

060124-18:40 - No errors or warnings, just "duplicate frame"
=====================================

Pos:   2.0s     32f (48%)  0.00fps Trem:   0min   0mb  A-V:0.003 [812:96]1 
duplicate frame(s)!
Pos:   2.1s     33f (48%)  0.00fps Trem:   0min   0mb  A-V:0.003 [795:96]1 
duplicate frame(s)!
Pos:   2.1s     34f (48%)  0.00fps Trem:   0min   0mb  A-V:0.004 [782:96]1 
duplicate frame(s)!
Pos:   2.2s     35f (48%)  0.00fps Trem:   0min   0mb  A-V:0.006 [761:96]21 
duplicate frame(s)!
Pos:   2.9s     36f (48%)  0.00fps Trem:   0min   0mb  A-V:0.007 [666:96]1 
duplicate frame(s)!
Pos:   3.0s     37f (48%)  0.00fps Trem:   0min   0mb  A-V:0.007 [667:96]1 
duplicate frame(s)!


060311-00:26 - several "ERROR:SCR..." messages
==============================

1 duplicate frame(s)!
Pos:   2.0s     31f (48%)  0.00fps Trem:   0min   0mb  A-V:0.017 [813:96]

1 duplicate frame(s)!
Pos:   2.0s     32f (48%)  0.00fps Trem:   0min   0mb  A-V:0.018 [796:96]

1 duplicate frame(s)!
Pos:   2.1s     33f (48%)  0.00fps Trem:   0min   0mb  A-V:0.019 [780:96]

1 duplicate frame(s)!
Pos:   2.2s     34f (48%)  0.00fps Trem:   0min   0mb  A-V:0.020 [768:96]

1 duplicate frame(s)!
Pos:   2.2s     35f (48%)  0.00fps Trem:   0min   0mb  A-V:0.020 [748:96]

21 duplicate frame(s)!
Pos:   3.0s     36f (48%)  0.00fps Trem:   0min   0mb  A-V:0.020 [657:95]

ERROR: SCR: 195376653, APTS: 189480960, DELTA=-0.064 secs, COMPENSATE=767, 
BR: 12000, lens: 2016/2016, frames: 6

ERROR: SCR: 204395477, APTS: 204226560, DELTA=-0.002 secs, COMPENSATE=21, 
BR: 12000, lens: 2016/2016, frames: 5

1 duplicate frame(s)!

ERROR: SCR: 224048424, APTS: 221921280, DELTA=-0.023 secs, COMPENSATE=276, 
BR: 12000, lens: 2016/2016, frames: 5

ERROR: SCR: 258566439, APTS: 236666880, DELTA=-0.238 secs, COMPENSATE=2851, 
BR: 12000, lens: 2016/2016, frames: 5
Pos:   3.0s     37f (48%)  0.00fps Trem:   0min   0mb  A-V:0.021 [716:96]

060322-17:47 - Several "Warning: AVFrame.pts=? trying to guess" warnings
===============================================

1 duplicate frame(s)!
Pos:   2.0s     32f (48%)  0.00fps Trem:   0min   0mb  A-V:0.003 [812:96]
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (59)

1 duplicate frame(s)!
Pos:   2.1s     33f (48%)  0.00fps Trem:   0min   0mb  A-V:0.003 [795:96]
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (61)

1 duplicate frame(s)!
Pos:   2.1s     34f (48%)  0.00fps Trem:   0min   0mb  A-V:0.004 [782:96]
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (63)

1 duplicate frame(s)!
Pos:   2.2s     35f (48%)  0.00fps Trem:   0min   0mb  A-V:0.006 [761:96]
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (65)

21 duplicate frame(s)!
Pos:   2.9s     36f (48%)  0.00fps Trem:   0min   0mb  A-V:0.007 [666:96]
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (67)
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (68)
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (69)
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (70)
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (71)
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (72)
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (73)
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (74)
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (75)
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (76)
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (77)
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (78)
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (79)
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (80)
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (81)
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (82)
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (83)
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (84)
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (85)
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (86)
[mpeg2video @ 0094A198]Warning: AVFrame.pts=? trying to guess (87)

1 duplicate frame(s)!
Pos:   3.0s     37f (48%)  0.00fps Trem:   0min   0mb  A-V:0.007 [667:96]

To summarize: in descending date order, CVS1 = OK, CVS2 = Errors, CVS3 = 
Warnings. Is CVS3 (warnings) an improvement on CVS1 (no warnings)? I have 
not filed a proper bug report with sample files and all the rest, since I 
don't know if it is a bug. I can if you want, though.





More information about the MPlayer-users mailing list