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 |
3rd August 2009, 11:30 | #41 | Link | |
Registered User
Join Date: Nov 2003
Posts: 1,281
|
http://forum.doom9.org/showthread.ph...00#post1311000
Quote:
__________________
http://www.7-zip.org/ |
|
3rd August 2009, 15:08 | #42 | Link | ||
Registered User
Join Date: Mar 2008
Posts: 61
|
First test. Source is anime (Suzumiya Haruhi-chan Op)
(Tested on AMD athlon XP 1700, lol) Quote:
Quote:
|
||
3rd August 2009, 16:37 | #43 | Link |
aka XaS
Join Date: Jun 2005
Location: France
Posts: 1,122
|
@Firebird : don't use CRF for doing such tests, go for two-pass (either bitrate or filesize, it doesn't matter), otherwise the results are meaningless x_x". Especially since Dark Shikari mentionned CRF was redefined. This means for any given CRF value, the expected bitrate will change for the same source. You won't know if the SSIM increase is due to the CRF redifinition or to the MB Tree Ratecontrol algo, and you won't know if the +0.0011 SSIM increase was worth the 204kbps increase.
__________________
Q9300 OC @ 3.2ghz / Asus P5E3 / 4GB PC10600 / Geforce 8600 GTS |
3rd August 2009, 17:18 | #44 | Link | ||
Registered User
Join Date: Mar 2008
Posts: 61
|
Sorry, my fault.
The same source, with very low bitrate. Quote:
Quote:
Last edited by Firebird; 3rd August 2009 at 17:21. |
||
3rd August 2009, 19:04 | #46 | Link | |
x264 developer
Join Date: Sep 2005
Posts: 8,666
|
Quote:
"Redefining CRF" means that CRF's measure of quality changes, so some videos may have higher or lower bitrates at the same CRF. |
|
3rd August 2009, 19:15 | #47 | Link | |
Registered User
Join Date: Feb 2008
Posts: 733
|
Quote:
|
|
4th August 2009, 00:31 | #48 | Link |
Registered User
Join Date: Mar 2006
Posts: 272
|
just a random thought,when i looked at your tree picture in the OP i got to wondering if you have a way to visualise and track pattens in the algorithm(s) your using,
and that in turn reminded me of this old news post http://www.physorg.com/news138893926.html " Model helps computers sort data more like humans August 25th, 2008 MIT associate professor Josh Tenenbaum and his former student, Charles Kemp, have developed a computer algorithm that can select the best type of structure to fit a set of data. Such structures, shown here, include linear order, rings and clusters. Image courtesy / Charles Kemp .... The model considers a range of possible data structures, such as trees, linear orders, rings, dominance hierarchies, clusters, etc. It finds the best-fitting structure of each type for a given data set and then picks the type of structure that best represents the data. ..." i just wonder if anyone knows any more about the Tenenbaum/Kemp code algorithm since last year, and if any of its usable here in x264 POC code! its good to see some experimentation in the algorithms used here and i wonder what drives the devs to try one algorithm against another, and if they measure and trial a given set of POC code just to see if its faster,better,more accurate than another set etc, and if so has there been any push/atemp to see visual pattens as per the above modelhelpsco.jpg appearing in any of these datasets/tests that may lead to even better ways to improve and add new code to the main codebase later... Last edited by popper; 4th August 2009 at 00:38. |
4th August 2009, 10:28 | #51 | Link |
Registered User
Join Date: Feb 2008
Posts: 733
|
x264_x86_r1195_juGGaKNot
GCC 4.4.0 generic, fprofiled, patched Code:
Source: GIT Applied patches : x264_win_zone_parse_fix_05.diff x264_hrd_pulldown.15_interlace.diff x264_Macroblock_Tree_Ratecontrol_011.diff Please check Doom9.org patches thread, Doom9.org Macroblock tree Ratecontrol thread and GIT shortlog for more info. Compiled by juGGaKNot on August 04-2009, 12:20:00 GMT with GCC 4.4.0 on Windows XP SP-2 32-bit. Platform: X86 System: MINGW asm: yes avis input: yes mp4 output: yes pthread: yes debug: no gprof: no PIC: no shared: no visualize: no |
4th August 2009, 11:06 | #52 | Link |
|ン、)
Join Date: Feb 2008
Posts: 77
|
http://imk.cx/junk/x264_mbtree.7z
Updated with v0.11 of patch. |
4th August 2009, 11:09 | #53 | Link | |
Registered User
Join Date: Feb 2006
Posts: 1,076
|
Quote:
|
|
4th August 2009, 19:44 | #56 | Link |
Registered User
Join Date: Oct 2007
Posts: 1,060
|
This patch significantly changed CRF (unless compressibility has significantly gone up).
I encoded both videos with CRF 18, same settings. With mbtree:1366Kbps Without mbtree:878Kbps This was done with anime. So the new CRF 18 should be 15-16? |
4th August 2009, 19:59 | #57 | Link | |
x264 developer
Join Date: Sep 2005
Posts: 8,666
|
Quote:
Your source is not every source, and I am not going to customize x264 to match your source at the expense of everything else. |
|
4th August 2009, 20:24 | #58 | Link | ||
Registered User
Join Date: Feb 2006
Posts: 1,076
|
Quote:
Quote:
For testing purposes i've enabled 2-pass mode with both --ssim and --psnr. Will paste results tomorrow, after i've done test no2 (the one without --mbtree (which will be the only difference in the commandline/source etc. used). This test will also test if --mbtree is accepted by STD's like my Panasonic BD30 (and incidentily if the mbtree patch coincides with the other patches juGGaKNot used, like the hrd-patch). Last edited by G_M_C; 4th August 2009 at 20:28. |
||
4th August 2009, 20:37 | #59 | Link |
Registered User
Join Date: Oct 2007
Posts: 1,060
|
That's not what I meant. What I was trying to say is, if this patch reduces bitrate by 35% with the same CRF value, it should say something like lower CRF value by (say 2) to compensate for this patch, not just vaguely stating it redefines CRF.
Last edited by Chengbin; 4th August 2009 at 20:43. |
Tags |
development, testing, x264 |
|
|