Final Investigation: AMD-Hardware & VEGAS File-I/O

Yelandkeil wrote on 3/30/2022, 5:39 AM


HardwareComponent: see my Signature
SourceMaterial: gathered from Forum here or somewhere 
Purpose: fluent playback as much as possible by timeline cutting/arranging 
Project and Preview: 

Project opened and waited after both CPU and GPU calm down, then the test starts. 

1, everything off, almost all HEVClips can't be played fluently. That's expected, too. 

2, legacy HEVC enabled, only the 4k10bit-HEVClips stay obstinately. So the result is astonishing. 

3, legacy HEVC enabled+UVC/VCN selected (because only one GPU there, no Auto needed), clips that no problem before come into stuttering, incomprehensible, for my brain at least. 

4, both legacies enabled, the Hardware Decoder is automatically deactivated, and I got 3 clips unreadable! 

Comments?


Adrenalin 22.5.1 (WHQL) + 2xDP: Samsung (LU28R55x) 4k60Hz 300cd/m²HDR10 
Realtek 6.0.9239.1 (ALC1200 Backplate): ROCCAT Kave Solid 5.1Surround Headset/Mic 
USB Imput: iRig midi24Keys 
USB Device: Card Reader/Writer 

Vegaspro19 + DVDArchi7 + XMediaRecode 
Acidpro10 + SoundForgpro14.0.0.65 + SpectraLayers7 
K-LitecodecPack1662 (MPC Video Renderer for HDR10-Videoplayback) 

Comments

RogerS wrote on 3/30/2022, 7:21 AM

Where's your test of not legacy HEVC with the hardware decoder enabled?

Legacy HEVC decoding is the default, I guess on AMD works with the most file types?

todd-b wrote on 3/30/2022, 7:26 AM

From my observations, so4compoundplug decoder for HEVC(new) is only capable of using 2 cores of your CPU for playback and rendering. This is with GPU decoder set to on or off.

mxhevplug (legacy HEVC) will use all cores of CPU except when it only uses 2 cores for some files. A potential problem is that if it's like compoundplug (legacy AVC) it's not being updated so newer codecs that have been added only work with So4 decoder and only use 2 cores.

When I tested Legacy HEVCt previously I happened to be using files that only used 2 cpu cores for playback and performance was the same as SO4. Your research shows many HEVC files are capable of using all CPU cores when using Legacy HEVC.

Shouldn't they just kill S04 for HEVC? I don't see the point of it, causes too much confusion. The new decoder should not be infinitely worse at using modern CPU's

First playback is with SO4 decoder, 2nd is mxhev(Legacy) The cpu graphs speak for themselves.

@RogerS do you know the story of how Legacy HEVC became the default decoder, was it always that way or did they work out it was a dud after release?

Yelandkeil wrote on 3/30/2022, 8:57 AM

@todd-b, I often noticed you just changed the topic to talk/discuss e.g. when we concerned about the VEGAS opticalflow, you suddenly wished that I could try another software called so and so.

I didn't answer. It's not about politeness, it just had no correlation to my post, as now:

Purpose: fluent playback as much as possible by timeline cutting/arranging 

@RogerS, if I'm right, it's here about which codec will be used, not which hardware decoder.


Adrenalin 22.5.1 (WHQL) + 2xDP: Samsung (LU28R55x) 4k60Hz 300cd/m²HDR10 
Realtek 6.0.9239.1 (ALC1200 Backplate): ROCCAT Kave Solid 5.1Surround Headset/Mic 
USB Imput: iRig midi24Keys 
USB Device: Card Reader/Writer 

Vegaspro19 + DVDArchi7 + XMediaRecode 
Acidpro10 + SoundForgpro14.0.0.65 + SpectraLayers7 
K-LitecodecPack1662 (MPC Video Renderer for HDR10-Videoplayback) 

RogerS wrote on 3/30/2022, 9:00 AM

if I'm right, it's here about which codec will be used, not which hardware decoder.

So why not test the AMD hardware decoder with non-legacy HEVC (so4compound) then? You have all the other options tested.

Yelandkeil wrote on 3/30/2022, 9:15 AM

@RogerS, I think I got what you meant:

This was my primary setup - from my "logical thinking" - but it was the worst setup that I metioned at this post.

By the way, thanks to @todd-b providing so many clips that I can use for the test.

 

Last changed by Yelandkeil on 3/30/2022, 9:27 AM, changed a total of 1 times.


Adrenalin 22.5.1 (WHQL) + 2xDP: Samsung (LU28R55x) 4k60Hz 300cd/m²HDR10 
Realtek 6.0.9239.1 (ALC1200 Backplate): ROCCAT Kave Solid 5.1Surround Headset/Mic 
USB Imput: iRig midi24Keys 
USB Device: Card Reader/Writer 

Vegaspro19 + DVDArchi7 + XMediaRecode 
Acidpro10 + SoundForgpro14.0.0.65 + SpectraLayers7 
K-LitecodecPack1662 (MPC Video Renderer for HDR10-Videoplayback) 

RogerS wrote on 3/30/2022, 9:23 AM

Yes, that's right. I thought it would be helpful to describe the results of each option in one place (here).

If I am understanding this correction, it seems like HEVC + AMD decoding is bad, and the new decoder is worse than the legacy one. The best option was legacy HEVC on with AMD decoding off but it doesn't work with 10-bit. There is no good option for 10-bit HEVC.

Did I get that right?

As to Todd's question, I don't know the backstory with legacy HEVC being the default but perhaps the developers recognize the performance or compatibility of so4compound with HEVC isn't where they want it to be yet. The only decoder currently under development does seem to be so4compound.

todd-b wrote on 3/30/2022, 9:37 AM

@todd-b, I often noticed you just changed the topic to talk/discuss e.g. when we concerned about the VEGAS opticalflow, you suddenly wished that I could try another software called so and so.

I didn't answer. It's not about politeness, it just had no correlation to my post, as now:

You didn't understand the Vegas optical flow for your selected scene looked terrible and nobody had the heart to tell you. The software I demonstrated is free, you could have tried it, and made a comparison but you some how felt offended on behalf of Vegas. The community is worse off because of it.

Legacy HEVC workS so much better than SO4 decoder, except that Legacy has no GPU decode which is really important for HEVC, and that's why it was introduced to Vegas. S04 AVC decode doesn't have the same 2 core processing limitation as HEVC, no idea why they can't fix that.

Yelandkeil wrote on 3/30/2022, 10:13 AM

@todd-b, I know that girl-clip with moving background is not suitable for slowmo. It was just a test about the ability of VEGAS' new function.

2ndly, I never install app that I don't use, not once for try or test whether it's free, good or bad.

I like one flow work environment, if I can't accomplish something in VEGAS, then I give it up.

As for the "investigation" here, I test and show result. I know less about the internal tech, thus say nothing about "because-therefore".

I hope my test can give a highlight to those who have similar hardware like mine.

I never felt offended, inversely, I fear I could offend someone. English is not my mother tongue.

If it were to you, take my apology please.


Adrenalin 22.5.1 (WHQL) + 2xDP: Samsung (LU28R55x) 4k60Hz 300cd/m²HDR10 
Realtek 6.0.9239.1 (ALC1200 Backplate): ROCCAT Kave Solid 5.1Surround Headset/Mic 
USB Imput: iRig midi24Keys 
USB Device: Card Reader/Writer 

Vegaspro19 + DVDArchi7 + XMediaRecode 
Acidpro10 + SoundForgpro14.0.0.65 + SpectraLayers7 
K-LitecodecPack1662 (MPC Video Renderer for HDR10-Videoplayback) 

john_dennis wrote on 3/30/2022, 2:07 PM

@Yelandkeil

I usually give my "Final Investigation(s)" version numbers.

https://www.vegascreativesoftware.info/us/forum/vegas-pro-levels-last-and-final-1--120319/

My main system:
Motherboard: Asus X99-AII
CPU: Intel i7-6850K
GPU: Sapphire Radeon RX480-8GB
RAM: Corsair Dominator (4 x 4 GB) DDR4 2400
Disk O/S & Programs: Intel SSD 750 (400 GB)
Disk Active Projects: 1TB & 2TB WD BLACK SN750 NVMe Internal PCI Express 3.0 x4 Solid State Drives
Disk Other: WD Ultrastar/Hitachi Hard Drives: WDBBUR0080BNC-WRSN, HGST HUH728080ALE600, 724040ALE640, HDS3020BLA642
Case: LIAN LI PC-90 Black Aluminum ATX Full Tower Case
CPU cooling: Corsair Hydro series H115i
Power supply: SeaSonic SS-750KM3 750W 80 PLUS GOLD Certified Full Modular Active PFC Power Supply
Drive Bay: Kingwin KF-256-BK 2.5" and 3.5" Trayless Hot Swap Rack with USB 3
Sound card: Crystal Sound 3 on motherboard. Recording done on another system.
Primary Monitor: Asus ProArt PA248q (24" 1920 x 1200)
O/S: Windows 10 Pro 190943
Camera: Sony RX10 Model IV

https://www.youtube.com/user/thedennischannel