[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