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. |
3rd November 2016, 20:36 | #4384 | Link |
ffx264/ffhevc author
Join Date: May 2007
Location: /dev/video0
Posts: 1,844
|
Don't get fooled in thinking that all you need for x265 is AVX2.0 CPU. Yes, AVX2.0 provides a performance boost for x265, but it isn't all and everything. The more cores you can throw at x265, the faster things will get, AVX2.0 or not. Obviously if you can throw as many cores with AVX2.0 you can get, that'll be great. But you're comparing here 16 cores to 4 cores
As your core count increases, it may be time to enable --pmode (and possibly --pme) Last edited by microchip8; 3rd November 2016 at 20:42. |
5th November 2016, 10:50 | #4385 | Link |
Pig on the wing
Join Date: Mar 2002
Location: Finland
Posts: 5,733
|
Would it be possible to have some more statistics after the encoding has finished? I'm talking about things like number of refs used, percentages of CTU and TU sizes etc.
__________________
And if the band you're in starts playing different tunes I'll see you on the dark side of the Moon... |
5th November 2016, 18:24 | #4386 | Link | |
Guest
Posts: n/a
|
Quote:
If this doesn't give you everything you want - technically, of course, with respect to gathering and reporting statistics, anything is possible. Someone just has to write the code to gather and report the additional info to the console or to the csv log file. Contributions are welcomed. |
|
5th November 2016, 18:29 | #4387 | Link |
Registered User
Join Date: Feb 2007
Location: Sweden
Posts: 483
|
x265 v2.1+46-583fc74fc0a2 (MSYS/MinGW, GCC 6.2.0, 32 & 64bit 8/10/12bit multilib EXEs)
Last edited by Barough; 5th November 2016 at 23:29. |
6th November 2016, 11:10 | #4388 | Link | |
Registered User
Join Date: Oct 2001
Location: Germany
Posts: 7,277
|
Quote:
- is it only meant to be used during the 1st pass of a 2pass encoding? - what should be the effects of this when enabled? (should it optimize frame placement?) |
|
8th November 2016, 22:57 | #4389 | Link |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,770
|
For lower resolutions (720p and below), my 6700K Skylake beats my 16 core Sandy Bridge in encoding speed for a single stream at a time with some specific high quality settings. It depends on what you're doing.
|
11th November 2016, 11:31 | #4391 | Link | |
Registered User
Join Date: Sep 2015
Posts: 48
|
Quote:
When enabled, it optimizes bitrate in the 2nd pass by storing the 64 most common RPSes from each GOP into the SPS that is emitted at the start of the GOP. This way, slice headers may just signal an index in the RPSes held in the SPS instead of sending the entire RPS; if the slice's RPS isn't in the SPS, then it needs to signal its own RPS in its header. This would result in bit-rate savings in the 2nd pass, without any change to visual quality. |
|
11th November 2016, 11:33 | #4392 | Link | |
Registered User
Join Date: Sep 2015
Posts: 48
|
Quote:
I hope you will be sharing some of your findings in this comparison on this forum.. |
|
12th November 2016, 20:27 | #4394 | Link |
Registered User
Join Date: Feb 2007
Location: Sweden
Posts: 483
|
x265 v2.1+47-a378efc939e3 (MSYS/MinGW, GCC 6.2.0, 32 & 64bit 8/10/12bit multilib EXEs)
|
17th November 2016, 04:32 | #4395 | Link |
Registered User
Join Date: Sep 2016
Location: New Zealand
Posts: 18
|
what is N?
Quick question - Reading through x265 documentation, I'm seeing alot of reference to NxN. What does N reference to?
e.g. Enable analysis of rectangular motion partitions Nx2N and 2NxN (50/50 splits, two directions). |
17th November 2016, 07:59 | #4396 | Link |
Registered User
Join Date: Jul 2015
Posts: 706
|
Unless there is a problem with yuv420p10le, but the yuv422p10le is much larger banding and the film is darker. (colormatrix bt2020, colorrange full). Decoder LAVFilters + madVR. I don't know why it is like that.
Last edited by Jamaika; 17th November 2016 at 08:05. |
17th November 2016, 14:32 | #4397 | Link |
Registered User
Join Date: Dec 2014
Posts: 240
|
Ok. Did some test with X-Men - Apocalypse bluray with GeForce GTX 1060 GPU (Pascal) to HEVC 10bit.
Screens: http://www101.zippyshare.com/v/IMP3zy2H/file.html NvEncC64 (3.01) encode settings in latest StaxRip Nightly: Code:
--cqp I:P:B --codec h265 --ref 4 --gop-len 240 --max-bitrate 160000 --aq --colormatrix bt709 --colorprim bt709 --transfer bt709 --cabac --no-deblock --fullrange --output-depth 10 --enable-ltr --lookahead 32 Screens from untouched BD also included. B-frames are generally useless, as Pascal supports B-frames in AVC/h264 only. So no B-frames for HEVC. Indeed, I think that Pascal is doing very good job in terms of speed/quality. I am getting encoding speed around 220fps. Resulting bitrates: Bluray - 23.4Mbit/s 18:20:24 - 5.9Mbit/s 19:21:25 - 4.7Mbit/s 20:22:26 - 3.9Mbit/s Hoping in some opinions. |
17th November 2016, 17:25 | #4398 | Link | |
Registered User
Join Date: Jan 2010
Posts: 709
|
Quote:
I'm not sure it split 4x4 MB too
__________________
powered by Google Translator Last edited by Motenai Yoda; 17th November 2016 at 22:23. |
|
18th November 2016, 03:04 | #4399 | Link | |
Registered User
Join Date: Mar 2008
Posts: 448
|
Quote:
*Did you know one can use high quality resizer through --vpp-resize option? (assuming if you resize the video) Need to extract NPP stuff to nvencc location for cubic_bspline, cubic_catmull, cubic_b05c03, super, lanczos, bilinear, spline36 usage. *Nvenc only make use of single reference frame for hevc encoding. It doesn't matter how many ref you specified. *There is slight quality issue with CQP mode. It is hard to explain, so... nah, most people won't notice it anyway. Lazy to explain. |
|
|
|