[Ffmpeg-cvslog] CVS: ffmpeg/libavcodec motion_est.c,1.115,1.116

Michael Niedermayer michaelni
Sat Dec 31 01:26:11 CET 2005


Hi

On Thu, Dec 29, 2005 at 12:25:03AM +0100, Michael Niedermayer wrote:
> Hi
> 
> On Wed, Dec 28, 2005 at 12:35:09PM -0800, Corey Hickey wrote:
> > Michael Niedermayer CVS wrote:
> > > Update of /cvsroot/ffmpeg/ffmpeg/libavcodec
> > > In directory mail:/var2/tmp/cvs-serv19133
> > > 
> > > Modified Files:
> > > 	motion_est.c 
> > > Log Message:
> > > hmm did i mess the scaling of these up at some point?
> > > anyway, this change decreases bitrate and increase PSNR by ~1.00 on my test file, other files also benefit significantly
> > 
> > I tested this on The Matrix:
> > 
> > -----------------------------------------------------------------
> > for i in 1:turbo 2 ; do
> >   time mencoder ~/dumpstream/matrix.vob -aid 128 -oac copy \
> >   -vf crop=718:356:0:60,scale=640:272 -sws 9 -ovc lavc -lavcopts \
> > vcodec=mpeg4:vbitrate=581:psnr:vpass=$i:mbd=2:mv0:trell:cbp:\
> > precmp=2:cmp=2:subcmp=2:predia=2:dia=2:preme=2:vme=5:v4mv:\
> > last_pred=2:vqcomp=0.6:vmax_b_frames=2:qpel -ofps 24000/1001 \
> >   -o test.avi
> > done
> > 
> > -----------------------------------------------------------------
> > before:
> > 
> > (pass 1)
> > PSNR: Y:40.06, Cb:44.34, Cr:44.64, All:41.10
> > user    35m12.394s
> > 
> > (pass 2)
> > PSNR: Y:42.10, Cb:45.17, Cr:45.85, All:42.96
> > user    186m52.325s
> > 
> > 
> > -----------------------------------------------------------------
> > after:
> > 
> > (pass 1)
> > PSNR: Y:40.05, Cb:44.29, Cr:44.59, All:41.08
> > 
> > (pass 2)
> > PSNR: Y:42.04, Cb:45.15, Cr:45.84, All:42.91
> > 
> > -----------------------------------------------------------------
> > 
> > I don't have the user times listed for "after" because for some reason
> > my CPU frequency scaling went screwy and stuck my CPU at a low
> > frequency. Nevertheless, I don't think the encoding speeds are
> > significantly different -- the user times for after the next commit were
> >  34m52.509s and 190m8.100s, respectively for each pass.
> > 
> > Unfortunately, I didn't see a large PSNR gain like I had hoped from the
> > log message. The PSNR actually dropped a bit. As for quality
> > differences, here's the breakdown from looking at several different scenes.
> > - mostly the same (low-motion scenes are all the same)
> > - several places that look slightly better
> > - a few places that look slightly worse
> > - a few places that look significantly better
> > - one place that looks significantly worse
> > - one frame that looks way worse (flickering lightning for a second)
> > 
> > Overall, I have the impression that quality is improved.
> 
> good, i also havnt seen such huge PSNR improvments on all files, +1.00
> was just the maximum IIRC, ill post the exact PSNR from my files as soon as
> the system on which they are is up again (might take some time ...), i
> should have posted them already when i did the testing

ok attached, i hope its the correct file, i didnt choose terribly descriptive
names but it matches my memory and the date/time of the commit

[...]
-- 
Michael
-------------- next part --------------
 /e/home/michael/downloads/Coyote.Ugly.Sample-highbitrate-atmos.avi
--nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=400
-Video stream:  410.028 kbit/s  (51253 B/s)  size: 3921917 bytes  76.520 secs  1913 frames
-PSNR: Y:35.51, Cb:40.06, Cr:38.73, All:36.46
+-nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=400
+Video stream:  403.511 kbit/s  (50438 B/s)  size: 3859584 bytes  76.520 secs  1913 frames
+PSNR: Y:38.96, Cb:41.93, Cr:41.03, All:39.65
 -------========-------
 /e/home/michael/downloads/Coyote.Ugly.Sample-highbitrate-atmos.avi
--nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=800
-Video stream:  801.722 kbit/s  (100215 B/s)  size: 7668470 bytes  76.520 secs  1913 frames
-PSNR: Y:43.49, Cb:45.85, Cr:45.29, All:44.08
+-nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=800
+Video stream:  801.615 kbit/s  (100201 B/s)  size: 7667451 bytes  76.520 secs  1913 frames
+PSNR: Y:43.68, Cb:45.92, Cr:45.38, All:44.24
 -------========-------
 /e/home/michael/downloads/Coyote.Ugly.Sample-highbitrate-atmos.avi
--nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=1600
-Video stream: 1598.467 kbit/s  (199808 B/s)  size: 15289339 bytes  76.520 secs  1913 frames
-PSNR: Y:47.55, Cb:49.41, Cr:49.15, All:48.05
+-nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=1600
+Video stream: 1597.459 kbit/s  (199682 B/s)  size: 15279692 bytes  76.520 secs  1913 frames
+PSNR: Y:47.56, Cb:49.40, Cr:49.14, All:48.06
 -------========-------
 /e/home/michael/downloads/xXx_DivX.avi
--nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=400
-Video stream:  402.255 kbit/s  (50281 B/s)  size: 4198546 bytes  83.500 secs  2002 frames
-PSNR: Y:37.26, Cb:41.55, Cr:41.97, All:38.31
+-nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=400
+Video stream:  405.258 kbit/s  (50657 B/s)  size: 4229885 bytes  83.500 secs  2002 frames
+PSNR: Y:38.01, Cb:42.09, Cr:42.33, All:39.01
 -------========-------
 /e/home/michael/downloads/xXx_DivX.avi
--nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=800
-Video stream:  801.033 kbit/s  (100129 B/s)  size: 8360797 bytes  83.500 secs  2002 frames
-PSNR: Y:42.91, Cb:46.34, Cr:46.65, All:43.81
+-nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=800
+Video stream:  800.252 kbit/s  (100031 B/s)  size: 8352646 bytes  83.500 secs  2002 frames
+PSNR: Y:43.08, Cb:46.48, Cr:46.74, All:43.97
 -------========-------
 /e/home/michael/downloads/xXx_DivX.avi
--nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=1600
-Video stream: 1294.522 kbit/s  (161815 B/s)  size: 13511597 bytes  83.500 secs  2002 frames
-PSNR: Y:46.35, Cb:49.01, Cr:49.29, All:47.09
+-nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=1600
+Video stream: 1286.638 kbit/s  (160829 B/s)  size: 13429316 bytes  83.500 secs  2002 frames
+PSNR: Y:46.33, Cb:48.99, Cr:49.26, All:47.08
 -------========-------
 /e/home/michael/downloads/Last_Exile_01.avi
--nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=200
-Video stream:  384.345 kbit/s  (48043 B/s)  size: 4007565 bytes  83.416 secs  2000 frames
-PSNR: Y:32.95, Cb:41.17, Cr:42.92, All:34.45
+-nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=200
+Video stream:  332.252 kbit/s  (41531 B/s)  size: 3464387 bytes  83.416 secs  2000 frames
+PSNR: Y:32.56, Cb:40.10, Cr:41.87, All:34.01
 -------========-------
 /e/home/michael/downloads/Last_Exile_01.avi
--nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=400
-Video stream:  402.441 kbit/s  (50305 B/s)  size: 4196250 bytes  83.416 secs  2000 frames
-PSNR: Y:33.48, Cb:41.39, Cr:43.17, All:34.95
+-nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=400
+Video stream:  402.689 kbit/s  (50336 B/s)  size: 4198842 bytes  83.416 secs  2000 frames
+PSNR: Y:34.86, Cb:41.28, Cr:42.88, All:36.22
 -------========-------
 /e/home/michael/downloads/Last_Exile_01.avi
--nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=800
-Video stream:  802.372 kbit/s  (100296 B/s)  size: 8366331 bytes  83.416 secs  2000 frames
-PSNR: Y:39.86, Cb:44.67, Cr:45.91, All:41.04
+-nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=800
+Video stream:  802.882 kbit/s  (100360 B/s)  size: 8371649 bytes  83.416 secs  2000 frames
+PSNR: Y:40.32, Cb:44.87, Cr:46.07, All:41.46
 -------========-------
 /e/home/michael/std_test_videos/foreman_cif
--demuxer 26 -rawvideo cif -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=100
-Video stream:  125.706 kbit/s  (15713 B/s)  size: 188559 bytes  12.000 secs  301 frames
-PSNR: Y:28.22, Cb:36.55, Cr:36.90, All:29.68
+-demuxer 26 -rawvideo cif -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=100
+Video stream:   87.461 kbit/s  (10932 B/s)  size: 131192 bytes  12.000 secs  301 frames
+PSNR: Y:28.15, Cb:36.05, Cr:36.44, All:29.58
 -------========-------
 /e/home/michael/std_test_videos/foreman_cif
--demuxer 26 -rawvideo cif -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=200
-Video stream:  190.921 kbit/s  (23865 B/s)  size: 286381 bytes  12.000 secs  301 frames
-PSNR: Y:31.71, Cb:38.27, Cr:39.14, All:33.05
+-demuxer 26 -rawvideo cif -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=200
+Video stream:  210.492 kbit/s  (26311 B/s)  size: 315738 bytes  12.000 secs  301 frames
+PSNR: Y:32.62, Cb:38.80, Cr:39.71, All:33.93
 -------========-------
 /e/home/michael/std_test_videos/foreman_cif
--demuxer 26 -rawvideo cif -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=400
-Video stream:  423.837 kbit/s  (52979 B/s)  size: 635755 bytes  12.000 secs  301 frames
-PSNR: Y:35.41, Cb:40.44, Cr:41.83, All:36.62
+-demuxer 26 -rawvideo cif -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=400
+Video stream:  418.113 kbit/s  (52264 B/s)  size: 627170 bytes  12.000 secs  301 frames
+PSNR: Y:35.53, Cb:40.56, Cr:41.97, All:36.74
 -------========-------
 /e/home/michael/std_test_videos/foreman_cif
--demuxer 26 -rawvideo cif -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=800
+-demuxer 26 -rawvideo cif -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=800
 Video stream:  820.535 kbit/s  (102566 B/s)  size: 1230802 bytes  12.000 secs  301 frames
 PSNR: Y:38.30, Cb:42.56, Cr:44.20, All:39.43
 -------========-------
 /e/home/michael/std_test_videos/foreman_cif
--demuxer 26 -rawvideo cif -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=1600
+-demuxer 26 -rawvideo cif -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=1600
 Video stream: 1555.714 kbit/s  (194464 B/s)  size: 2333571 bytes  12.000 secs  301 frames
 PSNR: Y:40.76, Cb:44.61, Cr:46.14, All:41.82
 -------========-------
 /e/home/michael/std_test_videos/foreman_cif
--demuxer 26 -rawvideo cif -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=3200
+-demuxer 26 -rawvideo cif -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=3200
 Video stream: 1634.141 kbit/s  (204267 B/s)  size: 2451212 bytes  12.000 secs  301 frames
 PSNR: Y:41.05, Cb:44.79, Cr:46.30, All:42.09
 -------========-------
 /e/home/michael/std_test_videos/tempete.cif
--demuxer 26 -rawvideo cif -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=400
+-demuxer 26 -rawvideo cif -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=400
 Video stream:  428.977 kbit/s  (53622 B/s)  size: 557670 bytes  10.400 secs  261 frames
 PSNR: Y:30.60, Cb:34.60, Cr:36.67, All:31.71
 -------========-------
 /e/home/michael/std_test_videos/tempete.cif
--demuxer 26 -rawvideo cif -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=800
+-demuxer 26 -rawvideo cif -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=800
 Video stream:  823.415 kbit/s  (102926 B/s)  size: 1070440 bytes  10.400 secs  261 frames
 PSNR: Y:33.10, Cb:36.45, Cr:38.32, All:34.10
 -------========-------
 /e/home/michael/std_test_videos/coastguard_cif
--demuxer 26 -rawvideo cif -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=800
-Video stream:  838.693 kbit/s  (104836 B/s)  size: 1258040 bytes  12.000 secs  301 frames
-PSNR: Y:34.60, Cb:43.02, Cr:44.60, All:36.10
+-demuxer 26 -rawvideo cif -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=800
+Video stream:  837.789 kbit/s  (104723 B/s)  size: 1256684 bytes  12.000 secs  301 frames
+PSNR: Y:34.59, Cb:43.06, Cr:44.70, All:36.10
 -------========-------
 /e/home/michael/std_test_videos/src17_ref__525.yuv
--demuxer 26 -rawvideo w=720:h=486:uyvy -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=800
-Video stream: 1294.458 kbit/s  (161807 B/s)  size: 1682795 bytes  10.400 secs  261 frames
-PSNR: Y:28.24, Cb:30.59, Cr:30.03, All:28.82
+-demuxer 26 -rawvideo w=720:h=486:uyvy -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=800
+Video stream:  917.118 kbit/s  (114639 B/s)  size: 1192253 bytes  10.400 secs  261 frames
+PSNR: Y:27.65, Cb:29.96, Cr:29.35, All:28.22
 -------========-------
 /e/home/michael/std_test_videos/src17_ref__525.yuv
--demuxer 26 -rawvideo w=720:h=486:uyvy -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=1600
-Video stream: 1550.755 kbit/s  (193844 B/s)  size: 2015982 bytes  10.400 secs  261 frames
-PSNR: Y:29.37, Cb:31.56, Cr:31.03, All:29.92
+-demuxer 26 -rawvideo w=720:h=486:uyvy -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=1600
+Video stream: 1636.845 kbit/s  (204605 B/s)  size: 2127899 bytes  10.400 secs  261 frames
+PSNR: Y:30.98, Cb:32.79, Cr:32.32, All:31.44
 -------========-------
 /e/home/michael/std_test_videos/src6_ref__625.yuv
--demuxer 26 -rawvideo pal:uyvy -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=800
-Video stream: 1394.568 kbit/s  (174321 B/s)  size: 1534025 bytes  8.800 secs  221 frames
-PSNR: Y:25.64, Cb:36.33, Cr:36.15, All:27.22
+-demuxer 26 -rawvideo pal:uyvy -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=800
+Video stream:  916.948 kbit/s  (114618 B/s)  size: 1008643 bytes  8.800 secs  221 frames
+PSNR: Y:25.36, Cb:35.50, Cr:35.38, All:26.91
 -------========-------
 /e/home/michael/std_test_videos/src6_ref__625.yuv
--demuxer 26 -rawvideo pal:uyvy -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=1600
-Video stream: 1679.440 kbit/s  (209929 B/s)  size: 1847384 bytes  8.800 secs  221 frames
-PSNR: Y:26.01, Cb:36.44, Cr:36.43, All:27.58
+-demuxer 26 -rawvideo pal:uyvy -nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=1600
+Video stream: 1697.431 kbit/s  (212178 B/s)  size: 1867174 bytes  8.800 secs  221 frames
+PSNR: Y:26.93, Cb:37.42, Cr:37.19, All:28.49
 -------========-------
 /e/home/michael/std_test_videos/susi_120.m2v
--nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=400
-Video stream:  415.617 kbit/s  (51952 B/s)  size: 777204 bytes  14.960 secs  375 frames
-PSNR: Y:38.38, Cb:43.86, Cr:43.88, All:39.57
+-nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=400
+Video stream:  435.437 kbit/s  (54429 B/s)  size: 814268 bytes  14.960 secs  375 frames
+PSNR: Y:38.86, Cb:44.23, Cr:44.10, All:40.03
 -------========-------
 /e/home/michael/std_test_videos/susi_120.m2v
--nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=800
-Video stream:  860.702 kbit/s  (107587 B/s)  size: 1609512 bytes  14.960 secs  375 frames
-PSNR: Y:41.07, Cb:45.34, Cr:45.43, All:42.10
+-nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=800
+Video stream:  864.875 kbit/s  (108109 B/s)  size: 1617317 bytes  14.960 secs  375 frames
+PSNR: Y:41.16, Cb:45.40, Cr:45.48, All:42.18
 -------========-------
 /e/home/michael/std_test_videos/susi_120.m2v
--nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=1600
-Video stream: 1672.754 kbit/s  (209094 B/s)  size: 3128050 bytes  14.960 secs  375 frames
-PSNR: Y:42.61, Cb:46.17, Cr:46.37, All:43.53
+-nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=1600
+Video stream: 1672.728 kbit/s  (209091 B/s)  size: 3128002 bytes  14.960 secs  375 frames
+PSNR: Y:42.62, Cb:46.18, Cr:46.38, All:43.53
 -------========-------
 /e/home/michael/std_test_videos/susi_120.m2v
--nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=8:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=3200
+-nosound -ovc lavc -o /dev/null -frames 2000 -lavcopts psnr:vcodec=mpeg4:mbd=2:cmp=810:cmp=2:subcmp=2:mbcmp=2:v4mv:trell:preme=2:vpass=2:vmax_b_frames=2:vqcomp=0.7 -lavcopts vbitrate=3200
 Video stream: 2560.720 kbit/s  (320089 B/s)  size: 4788546 bytes  14.960 secs  375 frames
 PSNR: Y:43.46, Cb:46.57, Cr:46.81, All:44.30



More information about the ffmpeg-cvslog mailing list