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. |
6th February 2021, 20:38 | #1 | Link |
Registered User
Join Date: Jul 2020
Posts: 76
|
X265 high vs main tier??
In x264/H.264(AVC) high offers better quality than main, as far as i know anyway. Is the same true for x265? I ask as in staxrip i have to select an encoder level to use the high tier of that level. Selecting level 4 still uses main though? Im thinking at this point that its only a tag, like level, and doesnt actually affect quality as long i stay in range of the level/tier? Like it will only increase quality if i exceed the maximum bitrate of, say, level 4 main, and cross into level 4 high? I dont know if i explained that right but anyway. Is high tier better than main in x265?
|
7th February 2021, 10:25 | #2 | Link |
Registered User
Join Date: Dec 2013
Location: Berlin, Germany
Posts: 396
|
H.264 has a High Profile which allows the use of additional coding tools like 8x8 transform. This increases Quality/Rate most of the time.
H.265 has a High Tier for Levels which potentially requires additional decoder resources and speed but has no effect on the selected Profile which specifies the available coding tools. So if you do not hit Level Limits with H.265 there is no impact to Quality. Or you can constrain your streams to a specific Level to target a specific Decoder Class which is recommended for playback compatibility. |
7th February 2021, 13:08 | #3 | Link | |
Registered User
Join Date: Jul 2020
Posts: 76
|
Quote:
|
|
7th February 2021, 13:26 | #4 | Link |
Registered User
Join Date: Dec 2013
Location: Berlin, Germany
Posts: 396
|
Well maybe you should not let the encoder automatically decide the level but set a hard cap yourself.
You can always download the h.265 spec from here: https://www.itu.int/rec/T-REC-H.265-201911-I and check the level limits for a certain level. Then configure all relevant parameters of your encoder to match a specific level and set that level at the encoder so no magic things that are not wanted happen. |
7th February 2021, 23:39 | #5 | Link | |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,869
|
Quote:
For reasonably slow presets and a broad range of content, the max bitrate/ref frames/ecetera of the default profile is almost always sufficient for excellent quality. |
|
8th February 2021, 09:38 | #6 | Link | |
Lost my old account :(
Join Date: Jul 2017
Posts: 339
|
Quote:
And for OP, level 4 @ main has max bitrate of 12Mbps, that could effect quality for 1080p. But as I said above, I'm pretty sure that its left unrestricted at auto, so in that case it wont effect your output. Last edited by excellentswordfight; 8th February 2021 at 10:25. |
|
8th February 2021, 23:11 | #7 | Link | |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,869
|
Quote:
|
|
8th February 2021, 23:25 | #8 | Link | |
Registered User
Join Date: Apr 2009
Posts: 26
|
Quote:
|
|
10th February 2021, 02:24 | #9 | Link | |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,869
|
Quote:
|
|
10th February 2021, 02:46 | #10 | Link | |
Registered User
Join Date: Apr 2009
Posts: 26
|
Quote:
A 5 min clip I muxed and ran through bdinfo. This was set to auto and came out as level 5 main. Code:
VIDEO: Codec Bitrate Description ----- ------- ----------- MPEG-H HEVC Video 37701 kbps 2160p / 23.976 fps / 16:9 / Main 10 @ Level 5 @ Main / 10 bits / HDR10 / BT.2020 FILES: Name Time In Length Size Total Bitrate ---- ------- ------ ---- ------------- 00000.M2TS 0:00:00.000 0:04:59.757 1,620,111,360 39,405 CHAPTERS: Number Time In Length Avg Video Rate Max 1-Sec Rate Max 1-Sec Time Max 5-Sec Rate Max 5-Sec Time Max 10Sec Rate Max 10Sec Time Avg Frame Size Max Frame Size Max Frame Time ------ ------- ------ -------------- -------------- -------------- -------------- -------------- -------------- -------------- -------------- -------------- -------------- 1 0:00:00.000 0:04:59.757 41,368 kbps 77,747 kbps 00:01:56.741 72,488 kbps 00:01:56.741 69,931 kbps 00:01:56.825 0 bytes 1,024,557 bytes 00:03:20.950 |
|
10th February 2021, 08:42 | #11 | Link |
Lost my old account :(
Join Date: Jul 2017
Posts: 339
|
Quote:
|
23rd February 2021, 10:33 | #12 | Link |
Registered User
Join Date: Jan 2021
Posts: 10
|
But what about device compatibility? If specification for a device says it supports "Main 10 Profile Level 4.1", does that mean main tier and high tier or just main? AFAIK Main 10 profile does not mean main tier, so I'm a little confused. If it's just main, can I assume that device supporting 4.1 main tier would also run 4.0 high?
|
23rd February 2021, 19:23 | #13 | Link | |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,869
|
Quote:
The primary exception I can think if is that UHD Blu-ray's peak bitrate is a lot higher than 40 Mbps, so that probably should be done at High Tier and then --vbv-bufsize and --vbv-maxrate specified per the BD spec. |
|
23rd February 2021, 20:21 | #14 | Link | ||
Lost my old account :(
Join Date: Jul 2017
Posts: 339
|
Quote:
Quote:
|
||
25th February 2021, 00:43 | #16 | Link | |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,869
|
Quote:
I always specify Profile and Level, and it always defaults to Main Tier as long as my --vbv-maxrate and --vbv-bufsize are within Main Tier limits. |
|
25th February 2021, 17:31 | #18 | Link | |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,869
|
Quote:
"High Tier Main Profile Level 4.0" Some old x264 reflexes get weird here, since some content can use a different level in HEVC than H.264, H.264 High is equivalent to HEVC Main, etcetera. |
|
Tags |
bitrate, level, quality, staxrip, x265 |
Thread Tools | Search this Thread |
Display Modes | |
|
|