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. |
23rd April 2018, 12:26 | #6061 | Link | |
Registered User
Join Date: Nov 2016
Posts: 4
|
Quote:
The refinement techniques are to improve the speed of the encode with similar quality when compared to encoding the high-res video without any prior analysis information. Among the different refinement levels, --refine-inter 3 --refine-intra 4 gives the best quality retention. |
|
24th April 2018, 13:30 | #6063 | Link |
Registered User
Join Date: Dec 2014
Posts: 240
|
No... x265 ... 5 instances at once (RipBot264 Distr. encoding) to penetrate all cores at 100%.
My current command line: Code:
--profile main10 --level-idc 5.1 --output-depth 10 --ctu 32 --amp --vbv-bufsize 160000 --vbv-maxrate 160000 --me star --max-merge 5 --rc-lookahead 40 --lookahead-slices 4 --gop-lookahead 34 --ref 5 --hdr --hdr-opt --repeat-headers --no-info --no-deblock --no-sao --no-strong-intra-smoothing --high-tier --asm avx512 Last edited by jlpsvk; 24th April 2018 at 13:33. |
24th April 2018, 20:24 | #6068 | Link |
Registered User
Join Date: Nov 2009
Posts: 59
|
so no AVX512 offset?
i got really weird results while using avx512 and x265: A) temps don't really go much higher while using avx512, at least on my system B) AVX512 offset almost doesn't make a difference. i had same performance on 12x 100MHz difference in offset |
24th April 2018, 21:53 | #6069 | Link |
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
|
Are you sure you are using AVX-512 and not bottlenecked by something else? I could notice even 2x offset (200 MHz), not hugely significant but a reproducible decrease in performance. Temperatures weren't much, if any, higher for me, running AVX2 or AVX512.
If you use something like hwinfo do you notice any cores running at the offset multiplier?
__________________
madVR options explained |
25th April 2018, 00:03 | #6070 | Link |
Registered User
Join Date: Feb 2015
Posts: 326
|
In case that the bug is in ffmpeg instead of x265, you can test ffmpeg binaries compiled by VS2015 -- ffmpeg-20180424.7z (without any libs, only for decoding video). I've added also ffmpeg compiled by GCC 7 and GCC 8 with only '-O2' optimize option instead of default '-O3 -fno-tree-vectorize'.
In my Win10/i7 8700 all 3 ffmpeg binaries works (and current Zeranoe builds also works). |
25th April 2018, 00:52 | #6071 | Link | |
Registered User
Join Date: Nov 2003
Location: Germany, Berlin
Posts: 48
|
Quote:
|
|
25th April 2018, 16:34 | #6074 | Link |
Pig on the wing
Join Date: Mar 2002
Location: Finland
Posts: 5,731
|
I'm a bit confused as Bhavnahari stated that "refine-inter and refine-intra features may be used with any rate control techniques including ABR, CRF and CQP". Why would you do a 2-step encode in CRF mode to utilize the refining? Shouldn't a normal CRF encode already bring all the quality you can get from your settings with the least amount of time spent on encoding or analysing?
__________________
And if the band you're in starts playing different tunes I'll see you on the dark side of the Moon... |
25th April 2018, 19:52 | #6075 | Link |
Registered User
Join Date: Feb 2002
Location: San Jose, California
Posts: 4,407
|
I believe the point is to do much of the analysis on a lower resolution video, then reuse that analysis with the higher resolution while still doing some refinement to fine tune the analysis for the full resolution. This gives a speed boost while also not lowering the quality too much, like simply using the analysis done on the low resolution video directly would.
I am not sure I would do this, but then I tend to run far up the quality/speed curve, e.g. preset veryslow with a few extra options that slow it down even more. It would be interesting to see the speed and quality impacts from using this method compared to slower or faster presets and/or other options.
__________________
madVR options explained |
26th April 2018, 04:23 | #6076 | Link | |
Registered User
Join Date: Aug 2016
Posts: 60
|
Quote:
Many of the recent CLI functions added to x265 are there to suit the demands of professional broadcast/OTT content providers, who may wish to create multiple resolution and bitrate copies of any one source. The practical consumer application of this particular "reuse" functionality would be very niche. |
|
26th April 2018, 18:48 | #6078 | Link |
Registered User
Join Date: Dec 2014
Posts: 240
|
x265 crashing on "2nd pass"... (--profile main10 --level-idc 5.1 --output-depth 10 --ctu 32 --amp --vbv-bufsize 160000 --vbv-maxrate 160000 --me star --max-merge 5 --rc-lookahead 40 --lookahead-slices 4 --gop-lookahead 34 --ref 5 --hdr --hdr-opt --repeat-headers --no-info --no-deblock --no-sao --no-strong-intra-smoothing --high-tier --analysis-load c:\stats.dat --analysis-reuse-level 10 --scale-factor 2 --refine-inter 3 --refine-intra 4 --asm avx512)
Code:
x265 [warning]: specified frame type (5) at 2091 is not compatible with keyframe interval |
Thread Tools | Search this Thread |
Display Modes | |
|
|