1. 30 Dec, 2004 1 commit
  2. 29 Dec, 2004 3 commits
  3. 28 Dec, 2004 1 commit
  4. 23 Dec, 2004 1 commit
  5. 22 Dec, 2004 3 commits
  6. 17 Dec, 2004 1 commit
  7. 14 Dec, 2004 1 commit
  8. 08 Dec, 2004 2 commits
  9. 01 Dec, 2004 1 commit
  10. 22 Nov, 2004 1 commit
  11. 18 Nov, 2004 1 commit
  12. 17 Nov, 2004 1 commit
  13. 12 Nov, 2004 1 commit
  14. 11 Nov, 2004 1 commit
  15. 04 Nov, 2004 1 commit
  16. 28 Oct, 2004 1 commit
  17. 27 Oct, 2004 3 commits
  18. 25 Oct, 2004 1 commit
  19. 19 Oct, 2004 1 commit
  20. 11 Oct, 2004 1 commit
  21. 29 Sep, 2004 2 commits
    • Laurent Aimar's avatar
      * ratecontrol: Patch by Loren Merritt : · 48937c64
      Laurent Aimar authored
      " This patch
      * calculates average QP as a float, providing slightly improved
      ratecontrol if the first pass was CBR.
      * fixes the reported QP if you set both b_stat_read and b_stat_write,
      allowing 3 pass encoding (or just examination of the 2nd pass's stats)."
      
      
      
      git-svn-id: svn://svn.videolan.org/x264/trunk@50 df754926-b1dd-0310-bc7b-ec298dee348c
      48937c64
    • Laurent Aimar's avatar
      * all: Patch by Loren Merritt. · e3ae8a7d
      Laurent Aimar authored
      " This patch makes scene-cut detection based on the relative cost of I-frame
      vs P-frame, rather than just on the number of I-blocks used.
      It also makes the scene-cut threshold configurable.
      
      This doesn't have a very large effect: Most scene cuts are obvious to
      either algorithm. But I think this way is better in some less clear cut
      cases, and sometimes finds a better spot for an I-frame than just waiting
      for the max I-frame interval."
      
      
      
      git-svn-id: svn://svn.videolan.org/x264/trunk@49 df754926-b1dd-0310-bc7b-ec298dee348c
      e3ae8a7d
  22. 22 Sep, 2004 2 commits
    • Laurent Aimar's avatar
      * ratecontrol: added 'b' flag to fopen. · 79a2bb78
      Laurent Aimar authored
      
      git-svn-id: svn://svn.videolan.org/x264/trunk@48 df754926-b1dd-0310-bc7b-ec298dee348c
      79a2bb78
    • Laurent Aimar's avatar
      * all: Patches by Loren Merritt: · 48e28864
      Laurent Aimar authored
      "Improved patch. Now supports subpel ME on all candidate MB types,
      not just on the winner.
      
      subpel_refine: (completely different scale from before)
      0 => halfpel only
      1 => 1 iteration of qpel on the winner (same as x264 r46)
      2 => 2 iterations of qpel (about the same as my earlier patch, but faster
      3 => halfpel on all MB types, qpel on the winner
      4 => qpel on all
      5 => more iterations
      
      benchmarks:
      mencoder dvd://1 -ovc x264 -x264encopts
      qp_constant=19:fullinter:cabac:iframe=200:psnr
      
      subpel_refine=1:  PSNR Global:46.82 kb/s:1048.1 fps:17.335
      subpel_refine=2:  PSNR Global:46.83 kb/s:1034.4 fps:16.970
      subpel_refine=3:  PSNR Global:46.84 kb/s:1023.3 fps:14.770
      subpel_refine=4:  PSNR Global:46.87 kb/s:1010.8 fps:11.598
      subpel_refine=5:  PSNR Global:46.88 kb/s:1006.9 fps:10.824"
      
       And
      
      "The current code for calculating the cost of encoding which reference
      frame a MB is predicted from, introduces a bias towards ref0 and
      against P16x16.
      Removing this bias produces an improvement of .4% - 2% bitrate,
      depending on content and number of reference frames."
      
      
      
      git-svn-id: svn://svn.videolan.org/x264/trunk@47 df754926-b1dd-0310-bc7b-ec298dee348c
      48e28864
  23. 29 Aug, 2004 2 commits
  24. 28 Aug, 2004 6 commits
  25. 22 Aug, 2004 1 commit