Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
|
Thread Tools | Search this Thread | Display Modes |
2nd June 2008, 22:01 | #362 | Link | |
RipBot264 author
Join Date: May 2006
Location: Poland
Posts: 7,812
|
Quote:
__________________
Windows 7 Image Updater - SkyLake\KabyLake\CoffeLake\Ryzen Threadripper |
|
2nd June 2008, 22:29 | #363 | Link |
warpsharpened
Join Date: Feb 2007
Posts: 787
|
I was already on it before you asked >_>
------------------------------------------ x264.861.modified.exe (Alt Download Site) Patches: x264_progress.diff x264.gaussian.cplxblur.01.diff x264_hrd_pulldown.04_interlace.diff x264_fix_win_stdin.diff x264_me-prepass_DeathTheSheep.01.diff x264_psyRDO_02.diff gxRC.diff <---DTS 02 patch but aligned avis input, mp4 output, pthreads activated upon configure. (statically linked pthreads) Built with GCC 3.4.5, fprofiled. Couple notes: vbv has been integrated into git as well as the nr threads fix. New option : --rdcmp Usage: --rdcmp psy (psy rdo) --rdcmp ssd (regular) Psy RDO is on by default. at subme levels 6 and 7. 7 + b-rdo is best. Read psyRDO thread for more info regarding it. me-prepass: activated with --me-prepass off by default gxRC: Activated at subme levels 6 and 7. Last edited by TheRyuu; 3rd June 2008 at 00:33. |
2nd June 2008, 23:46 | #364 | Link |
RipBot264 author
Join Date: May 2006
Location: Poland
Posts: 7,812
|
Thanks!
__________________
Windows 7 Image Updater - SkyLake\KabyLake\CoffeLake\Ryzen Threadripper |
4th June 2008, 01:04 | #368 | Link |
warpsharpened
Join Date: Feb 2007
Posts: 787
|
x264.869.modified.exe
(alt DL link) x264 Rev. 869 Modified Patch Build Avis Input, mp4 output, pthreads config. Built with GCC 3.4.5, make fprofiled, and statically linked pthreads. (means no pthreads.dll required in x264 directory) Patches: x264_gxRC.diff x264.gaussian.cplxblur.01.diff x264_hrd_pulldown.04_interlace.diff x264_me-prepass_DeathTheSheep.01.diff x264_progress.diff x264_psyRDO_0.22.diff The x264_fix_win_stdin.diff patch has been committed into the git so that has been left out. Notes: See the psyRDO thread on usage of it although I briefly explained it in an above post. Option: --rdcmp Usage: --rdcmp psy (psy rdo) --rdcmp ssd (regular) Psy RDO is on by default. at subme levels 6 and 7. 7 + b-rdo is best. Read psyRDO thread for more info regarding it. me-prepass: Use --me-prepass flag to activate, off by default Runs a half-pel search at a slight speed cost to improve quality with any --me mode. x264_gxRC.diff: Activated at subme levels 6 and 7, basically increases quality at little to no speed reduction. x264_progress.diff: Adds a little progress thingy at the top of the x264 window. Neat feature. Last edited by TheRyuu; 4th June 2008 at 01:08. |
4th June 2008, 11:32 | #369 | Link | |
Registered User
Join Date: Aug 2007
Posts: 68
|
Thanks wizboy11
Quote:
|
|
4th June 2008, 20:34 | #370 | Link | |
warpsharpened
Join Date: Feb 2007
Posts: 787
|
Quote:
So it will be removed from later builds. It's in this thread, just look back if you want to learn a little about it I think. |
|
4th June 2008, 22:17 | #371 | Link |
warpsharpened
Join Date: Feb 2007
Posts: 787
|
New build, basically just changing the patches (using less).
x264.869.modified.02.exe Patches: x264_progress.diff x264.gaussian.cplxblur.01.diff x264_hrd_pulldown.04_interlace.diff x264_me-prepass_DeathTheSheep.01.diff x264_psyRDO_02.diff Notes: Removed gxRC patch because there's a reason it wasn't committed into the git. (speed/quality trade off totally not worth it) x264_me-prepass_DeathTheSheep.01.diff: use the --me-prepass flag to activate the half pel search. Improves quality using any --me mode but isn't really worth it until you get up to --me esa. x264.gaussian.cplxblur.01.diff: improves 2 pass rate control x264_psyRDO_02.diff: see thread Option: --rdcmp Usage: --rdcmp psy (psy rdo) --rdcmp ssd (regular) Psy RDO is on by default. at subme levels 6 and 7. 7 + b-rdo is best. Read psyRDO thread for more info regarding it. x264_progress.diff: Adds a little progress thingy at the top of the x264 window. Neat feature. |
5th June 2008, 15:24 | #372 | Link |
Registered User
Join Date: Sep 2004
Location: Wales UK
Posts: 228
|
Hi how much of a difference can --me-prepass make? basically is there a noticeable difference because it slows things down quite a bit for me and i cant see any difference with it turned on or off. is it more effective for lower bitrates ?
|
5th June 2008, 18:13 | #375 | Link |
Registered User
Join Date: Jan 2004
Posts: 849
|
Code:
//snip from git for gaussian blur patch for(j=0; j<=cplxblur*2 && j<=i; j++){ ratecontrol_entry_t *rcj = &rcc->entry[i-j]; double gaussian_weight = weight * exp(-j*j/200.0);
__________________
Geforce GTX 260 Windows 7, 64bit, Core i7 MPC-HC, Foobar2000 |
5th June 2008, 18:50 | #376 | Link | |
x264 developer
Join Date: Sep 2005
Posts: 8,666
|
Quote:
|
|
6th June 2008, 01:02 | #377 | Link |
Registered User
Join Date: Jul 2007
Posts: 552
|
Collection of patches that I use for building x264vfw (useful not only for VfW): bm_x264_patch_collection.r870.zip
List of independent patches: x264_32x32samples_crash.r870.diff x264_cosmetic.r870.diff x264_debug_defines.r870.diff x264_fix_stats_file_work.r870.diff x264_frames_memoryleak.r870.diff x264_multithreading_Nth_pass_ratecontrol.r870.diff x264_psy_rdo.r870.diff x264_thread_pool.r870.diff x264_vaq2mod.03.r870.diff Patches that depends of others: bm_x264_thread_pool.r870.diff depends of x264_fix_stats_file_work.r870.diff, x264_frames_memoryleak.r870.diff, x264_multithreading_Nth_pass_ratecontrol.r870.diff bm_x264_vfw2cli.r870.diff depends of x264_fix_stats_file_work.r870.diff All in one patches: bm_x264_cli_VAQ2mod_PsyRDO_fixed.r870.diff bm_x264_exp_VAQ2mod_PsyRDO_fixed.r870.diff bm_x264_normal_fixed.r870.diff Description of the patches here. CLI-version build with this patches here: x264_CLI_870bm_VAQ2mod_PsyRDO_fixed.zip Build with GCC (GCC TDM-3 for MinGW) 4.3.0 and YASM 0.7.1.2093 Configuration: Code:
Platform: X86 System: MINGW avis input: yes mp4 output: yes pthread: yes gtk: no debug: no gprof: no PIC: no shared: no visualize: no |
6th June 2008, 03:30 | #379 | Link | |
warpsharpened
Join Date: Feb 2007
Posts: 787
|
Quote:
------------------------------------------- x264.871.modified.exe GCC 3.4.5 make fprofiled build. Patches: x264_hrd_pulldown.04_interlace.diff x264_me-prepass_DeathTheSheep.01.diff x264_psyRDO_02.diff x264_progress.diff More git commits means less patches. Guassian blur was committed so that's off the list now too. x264_me-prepass_DeathTheSheep.01.diff: use the --me-prepass flag to activate the half pel search. Improves quality using any --me mode but isn't really worth it until you get up to --me esa. Isn't really worth it since --me tesa will provide better motion searching. But since it has a flag and it's default is off I include it. x264_psyRDO_02.diff: see thread Option: --rdcmp Usage: --rdcmp psy (psy rdo) --rdcmp ssd (regular) Psy RDO is on by default. at subme levels 6 and 7. 7 + b-rdo is best. Read psyRDO thread for more info regarding it. x264_progress.diff: Adds a little progress thingy at the top of the x264 window. Neat feature. |
|
Tags |
h.264, x264, x264 builds, x264 patches, x264 unofficial builds |
Thread Tools | Search this Thread |
Display Modes | |
|
|