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. |
21st February 2015, 13:40 | #301 | Link |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
|
Plain EVR doesn't even support external subtitles.
EVR custom is heavier but more useful in realworld situations.
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1) HEVC decoding benchmarks H.264 DXVA Benchmarks for all |
21st February 2015, 14:40 | #302 | Link |
Registered User
Join Date: Apr 2008
Location: Russia, Vladivostok
Posts: 2,783
|
EVR Custom accept input P010 and do output to RGB32(mixer X8R8G9B8):
__________________
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215 |
24th February 2015, 09:22 | #304 | Link |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
|
Carrizo from AMD will be the first CPU in mid 2015 with a full fixed-function H.265 decoder, but it seems it's for mobile only. No desktop Carrizo.
According to AMD, it has more than 3.5x transcode performance than Kaveri. http://www.anandtech.com/show/8995/a...avator-details
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1) HEVC decoding benchmarks H.264 DXVA Benchmarks for all |
24th February 2015, 10:22 | #305 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
|
Technically, the decoder is part of the iGPU, not the CPU (albeit both part of the same chip of course). And who knows if Skylake beats AMD to it...
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
24th February 2015, 14:05 | #306 | Link |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
|
Almost all CPUs these days have iGPUs inside and almost all iGPUs have fixed - function transcoders inside too.
So a CPU is actually a triple chip (CPU/GPU/Transcoder) Carrizo is relevant because it will be used in laptops and notebooks etc and I doubt that Skylake will be available before Q4 if it catches 2015
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1) HEVC decoding benchmarks H.264 DXVA Benchmarks for all |
25th February 2015, 11:19 | #308 | Link |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
|
Easy guys...
GTPVHD is an Intel fan and he likes to be over optimistic for Intel and aggressive to AMD, but let's not continue this topic in this thread.
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1) HEVC decoding benchmarks H.264 DXVA Benchmarks for all |
3rd March 2015, 12:57 | #311 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
|
LAV supports 10-bit HEVC decoding on the GTX 960 just fine, just use DXVA2-CopyBack and it'll work.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
4th March 2015, 20:12 | #313 | Link |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
|
Level 5.1 is the old max of H.264, now it's 5.2.
For HEVC maximum level is 6.2 and should be supported by GTX 960
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1) HEVC decoding benchmarks H.264 DXVA Benchmarks for all |
4th March 2015, 21:32 | #316 | Link |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
|
I think it supports 4K L6.2, what benchmark do you mean ?
Is there any clip not playable ?
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1) HEVC decoding benchmarks H.264 DXVA Benchmarks for all |
4th March 2015, 21:46 | #318 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
|
5.2 may barely work depending on the complexity, but its only constrained by speed there, not any other features.
6 and up support higher resolutions (8K), which are not supported, so those levels are not supported. A level is only supported if its fully supported, including speed and resolution constraints. 5.1 should be fully supported, 5.2 might be close on the speed constraint. Adding extra conditions like "4K at 24 fps may work on L6.2" is just not something thats a useful statement.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 4th March 2015 at 21:50. |
4th March 2015, 22:03 | #319 | Link |
Registered User
Join Date: Aug 2010
Location: Athens, Greece
Posts: 2,901
|
I'm on the opposite direction on this.
Sandybridge has a 1080p H.264 decoder capable of 1080p L5.2@300Mbps@100fps. And because H.264 L5.2 supports up to 4K, does that mean that Sandy doesn't support H.264 L5.2 ? NO. Definitely not in my opinion. I could say it's more than capable of 1080p H.264 L5.2 decoding. So, if GTX 960 can decode a 4K L6.2. 300Mbps at 80fps in DXVA copy-back, I could say it supports L6.2. with the resolution limit of 4K of course.
__________________
Win 10 x64 (19042.572) - Core i5-2400 - Radeon RX 470 (20.10.1) HEVC decoding benchmarks H.264 DXVA Benchmarks for all |
4th March 2015, 22:46 | #320 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,344
|
The point is that these levels are designed to classify a decoder with one simple statement. Classifications are not exact, they are broad categories, so they don't tell you the entire picture, but they do tell you the *minimum* you can expect.
If I wanted to know exactly which limits it has, I would dig up a spec sheet, or run tests, or something. The only classification valid for the GTX 960 decoder is Level 5.1, since none of the other levels are 100% supported. This is also how the HEVC standard specifies these levels (and H.264 too). To quote: "A decoder that conforms to a given tier/level is required to be capable of decoding all bitstreams that are encoded for that tier/level and for all lower tiers/levels." There is a definition so that everyone talking about it will talk about the same thing. Talking about anything else makes no sense, as its confusing at best and at worst mis-represents the facts. Of course this doesn't mean it cannot decode a select assortment of streams using a higher level, and it can, but there is no classification to express that. Strictly speaking the old H264 decoders are only L4.1, but that does not mean that they cannot decode 5.1/5.2 1080p streams. But they are not conforming to a full 5.2 decoder! What you want is something that expresses their full potential, but something like that doesn't exist. The levels only express the minimum features it supports 100%, not the maximum. PS: "L6.2 with resolution limit to 4K" also is not correct, as L6.2 allows 300 fps at 4K, and it certainly isn't capable of that. Do you see how you would need to limit this further and further? Might as well drop the level then and say "it can do 4K, 300 mbps at 80 fps", the level wouldn't add any information anymore.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders Last edited by nevcairiel; 4th March 2015 at 22:54. |
Thread Tools | Search this Thread |
Display Modes | |
|
|