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.

 

Go Back   Doom9's Forum > Video Encoding > High Efficiency Video Coding (HEVC)

Reply
 
Thread Tools Search this Thread Display Modes
Old 14th March 2017, 11:52   #4981  |  Link
need4speed
Registered User
 
Join Date: May 2002
Location: Milan, Italy
Posts: 79
Quote:
Originally Posted by need4speed View Post
Thanks Ligh, I stick to Staxrip and first pass is OK, checking logs second pass is not picking up the specified settings, can you point me to the rifmght direction please?
I have no problem switching to cli a nd, guess ffmpeg but need some directions here as well.
Have read some white papers but can't figure it out

Inviato dal mio GT-N7100 utilizzando Tapatalk
Basically in Staxrip where can I specify settings for second pass?

Inviato dal mio GT-N7100 utilizzando Tapatalk
need4speed is offline   Reply With Quote
Old 14th March 2017, 12:17   #4982  |  Link
pradeeprama
Registered User
 
Join Date: Sep 2015
Posts: 48
The updated lambda2 table for 8-bit are pushed in now into the default branch. You can build at changeset db5e22b856f5 to get the updated encoder.

Feedback from more testing is welcome!
pradeeprama is offline   Reply With Quote
Old 14th March 2017, 12:31   #4983  |  Link
stax76
Registered User
 
stax76's Avatar
 
Join Date: Jun 2002
Location: On thin ice
Posts: 6,837
Quote:
Thanks. How do I do this in staxrip? Where can I get the lamda file?
All codec dialogs have a search input box at the bottom of the dialog.

Quote:
The Search input field can be used to search for options, it searches in the switch, the label and the help. Multiple matches can be cycled by pressing enter.

Last edited by stax76; 14th March 2017 at 12:40.
stax76 is offline   Reply With Quote
Old 14th March 2017, 17:14   #4984  |  Link
Midzuki
Unavailable
 
Midzuki's Avatar
 
Join Date: Mar 2009
Location: offline
Posts: 1,480
x265.exe 2.3+22-db5e22b856f5

http://www.mediafire.com/file/ak31a1...b5e22b856f5.7z
Midzuki is offline   Reply With Quote
Old 14th March 2017, 18:40   #4985  |  Link
pingfr
Registered User
 
Join Date: May 2015
Posts: 185
@Midzuki: Thanks for the precompiled binary!

@x265_Project & @LigH: Any newer parameters we should pass to the 2.3+22 build in order to benefit on the new improved subjective visual quality algorithm?
pingfr is offline   Reply With Quote
Old 14th March 2017, 18:51   #4986  |  Link
x265_Project
Guest
 
Posts: n/a
Quote:
Originally Posted by pingfr View Post
@Midzuki: Thanks for the precompiled binary!

@x265_Project & @LigH: Any newer parameters we should pass to the 2.3+22 build in order to benefit on the new improved subjective visual quality algorithm?
Just try it with your favorite default preset first. Do a 2 pass encode, to match the bit rate to one of your earlier encodes, and then compare the quality.
  Reply With Quote
Old 14th March 2017, 19:37   #4987  |  Link
pingfr
Registered User
 
Join Date: May 2015
Posts: 185
Quote:
Originally Posted by x265_Project View Post
Just try it with your favorite default preset first. Do a 2 pass encode, to match the bit rate to one of your earlier encodes, and then compare the quality.
So no point running any tests when using CRF?

Thanks for your replies.
pingfr is offline   Reply With Quote
Old 14th March 2017, 19:42   #4988  |  Link
x265_Project
Guest
 
Posts: n/a
Quote:
Originally Posted by pingfr View Post
So no point running any tests when using CRF?

Thanks for your replies.
If you run CRF, the new build will generate larger files. There's no point in trying to compare the visual quality of 2 encodes that have different bit rates. So, you would have to experiment to figure out a higher CRF value that produces the same file size as before. If you went through that trouble, you could then make a valid comparison.
  Reply With Quote
Old 14th March 2017, 21:07   #4989  |  Link
ndkamal
Registered User
 
Join Date: May 2005
Location: Paris
Posts: 53
Quote:
Originally Posted by x265_Project View Post
The new lambda table posted here should improve the level of detail in any encode at any bit rate. Keep in mind that the "level of detail" you see in an H.264 encode may include energy that looks like actual detail, but is actually noise (fine-grained macroblocking artifacts). So H.265 encodes generally tend to look like they have less detail, because they have less high frequency energy in the decoded signal. We don't try to produce the maximum level of high frequency energy, we try to produce the most accurate representation possible, including both spatial detail and motion (temporal) accuracy.

We're going to update x265 (development branch) to include this new lambda table, starting with 8 bit builds. Similarly, we'll optimize and update the 10 and 12 bit lambda tables, as soon as possible. There are a number of adjustments we have to make to x265 when we change the lambda table, so this takes a bit of time to do all of the necessary testing and tuning.

I've made some tests with the new lambda table, and the results are great, there are more details with the the last build.

Greats works !!!!
__________________
Intel Core i5 4200
RAM 8 Go
Nvidia GeForce 840M
Windows 10
ndkamal is offline   Reply With Quote
Old 14th March 2017, 23:42   #4990  |  Link
Magik Mark
Registered User
 
Join Date: Dec 2014
Posts: 666
Guys

Pls advise us if lamda file or 10bit is available
__________________
Asus ProArt Z790 - 13th Gen Intel i9 - RTX 3080 - DDR5 64GB Predator - LG OLED C9 - Yamaha A3030 - Windows 11 x64 - PotPlayerr - Lav - MadVR
Magik Mark is offline   Reply With Quote
Old 14th March 2017, 23:54   #4991  |  Link
LigH
German doom9/Gleitz SuMo
 
LigH's Avatar
 
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,781
As you can read, this lambda2 file is for 8-bit encoding only. I believe it is now already default in a current build (v2.3+22)? commit db5e22b
__________________

New German Gleitz board
MediaFire: x264 | x265 | VPx | AOM | Xvid
LigH is offline   Reply With Quote
Old 15th March 2017, 02:04   #4992  |  Link
shinchiro
Registered User
 
Join Date: Feb 2012
Posts: 46
I tried testing on anime material. While the new lambda generally better in all cases, in lots of motion scene(bframes?) noises is more noticeable in new build. I guess this is normal?
shinchiro is offline   Reply With Quote
Old 15th March 2017, 04:41   #4993  |  Link
Stephen R. Savage
Registered User
 
Stephen R. Savage's Avatar
 
Join Date: Nov 2009
Posts: 327
How was the new coefficient table calculated?
Stephen R. Savage is offline   Reply With Quote
Old 15th March 2017, 06:49   #4994  |  Link
need4speed
Registered User
 
Join Date: May 2002
Location: Milan, Italy
Posts: 79
Quote:
Originally Posted by shinchiro View Post
I tried testing on anime material. While the new lambda generally better in all cases, in lots of motion scene(bframes?) noises is more noticeable in new build. I guess this is normal?
Same feeling. TV series, dark scenes and fast motion.
Noticeable improvements generally speaking but there seems to be more noise, especially in dark scenes.
Will check and compare screenshots later.
X265 last posted version, Staxrip, preset fast, two pass, Abr 4000, no Sao no deblock, no strong is, aq motion, no slow first pass.
I assume new lambda table is default?

Inviato dal mio GT-N7100 utilizzando Tapatalk

Last edited by need4speed; 15th March 2017 at 06:51.
need4speed is offline   Reply With Quote
Old 15th March 2017, 07:08   #4995  |  Link
x265_Project
Guest
 
Posts: n/a
Quote:
Originally Posted by Stephen R. Savage View Post
How was the new coefficient table calculated?
Trade secret.

No, seriously... part theoretical, part experimental. We calculated a better theoretical curve, and then we experimented with variations on this curve until we were satisfied that we found the optimal curve. [The values in the lambda table are an exponential function... forming a straight line if you plot them exponentially]. This is not the optimal curve with respect to objective quality metrics like SSIM and PSNR... it's the optimal curve with respect to subjective visual quality.

Psy-rd, psy-rdoq, AQ and cu-tree may all need to be slightly tuned now, and we're looking at this. The starting few seconds of ABR rate control (--bitrate) will also need to be recalibrated.
  Reply With Quote
Old 15th March 2017, 19:43   #4996  |  Link
HWK
Registered User
 
HWK's Avatar
 
Join Date: Feb 2009
Location: Toronto, Ontario, Canada
Posts: 1,059
Just to confirm if you have multi build, lambda 2 table is used if input and output depth both are at 8 bit.
__________________
If you fail to plan; you plan to fail, would you not agree? Think about it.
HWK is offline   Reply With Quote
Old 15th March 2017, 19:43   #4997  |  Link
brumsky
Registered User
 
Join Date: Jun 2016
Posts: 116
So what's the story with rdoq-level 1 vs 2? I've been toying around with it and it seems that 1 is "sharper" but it might not be as true to the source compared with 2.

I also noticed rdoq-level 2 is used in the higher presets.
brumsky is offline   Reply With Quote
Old 15th March 2017, 21:14   #4998  |  Link
x265_Project
Guest
 
Posts: n/a
Quote:
Originally Posted by HWK View Post
Just to confirm if you have multi build, lambda 2 table is used if input and output depth both are at 8 bit.
It only depends on output depth. If input depth is greater than output depth, x265 truncates the samples to the internal depth (the output depth). It will dither the last bit if you add --dither. So if you have 10 bit content but you want an 8 bit encode, x265 will use 8 bits for all calculations, and it will use the 8 bit lambda table.
  Reply With Quote
Old 16th March 2017, 11:18   #4999  |  Link
CruNcher
Registered User
 
CruNcher's Avatar
 
Join Date: Apr 2002
Location: Germany
Posts: 4,926
x265_Project

did you ever made tests how high the 10->8bit conversion overhead is for an almost perceptual banding free result, especially on high f-stop captured skyboxes internally and where the point of f-stop slope is it makes virtually no difference anymore in overall perception ?

and at which QP this merges currently depending on the overall Preset Setup in x265 or does it explicitly need AQ enabled, and how this shifts between Generations ?

Or do you know some papers this was discussed about in General @ HEVC at conferences primarily maybe by Ateme, Dolby, Technicolor, Sony, Samsung ?
__________________
all my compares are riddles so please try to decipher them yourselves :)

It is about Time

Join the Revolution NOW before it is to Late !

http://forum.doom9.org/showthread.php?t=168004

Last edited by CruNcher; 16th March 2017 at 12:10.
CruNcher is offline   Reply With Quote
Old 16th March 2017, 18:27   #5000  |  Link
x265_Project
Guest
 
Posts: n/a
Quote:
Originally Posted by CruNcher View Post
x265_Project

did you ever made tests how high the 10->8bit conversion overhead is for an almost perceptual banding free result, especially on high f-stop captured skyboxes internally and where the point of f-stop slope is it makes virtually no difference anymore in overall perception ?

and at which QP this merges currently depending on the overall Preset Setup in x265 or does it explicitly need AQ enabled, and how this shifts between Generations ?

Or do you know some papers this was discussed about in General @ HEVC at conferences primarily maybe by Ateme, Dolby, Technicolor, Sony, Samsung ?
Uhhh... No.
  Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 02:52.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.