Speeding up playback performance VP17 vs VP18

Comments

VEGASHeman wrote on 8/7/2020, 11:49 AM

Thank you, all, for the files.

I can play the OP's file on both a NAVI-based RX 5700 GPU, and a Polaris based RX 550, at full frame rate on my machine with the A7S II clip using the AMD decoder. My understanding is that the RX 4xxx series shared the same media decoding/encoding engine (including the Radeon VII), so I am puzzled by the behavior you folks get. I will try further with a RX 470 and a WX 9100 and report my findings.

VEGASHeman wrote on 8/7/2020, 11:51 AM

@Former user: I believe the problem with the A7S III clip is due to to the 10-bit 4:2:2 nature of it - none of the hardware decoders support that yet, and the software Intel decoder we use can not handle it. We are actively looking at alternate solutions to get this working through one of our updates for VP18.

hambonio wrote on 8/7/2020, 11:58 AM

Thank you for testing, and offering to test further.

Without trying to derail this post too much, but now that there is a7siii discussion for some reason, will the XAVC-I files from the a7siii be an issue? That will be my main camera once they ship. I believe even the regular XAVCS (non HEVC) can now do 10 bit as well.

andyrpsmith wrote on 8/7/2020, 12:03 PM

It loads in my V18 but the image is corrupted, Vegas did not crash. The audio is OK.

Last changed by andyrpsmith on 8/7/2020, 12:04 PM, changed a total of 1 times.

(Intel 3rd gen i5@4.1GHz, 32GB RAM, SSD, 1080Ti GPU, Windows 10) Not now used with Vegas.

13th gen i913900K - water cooled, 96GB RAM, 4TB M2 drive, 4TB games SSD, 2TB video SSD, GPU RTX 4080 Super, Windows 11 pro

VEGASHeman wrote on 8/7/2020, 12:09 PM

@hambonio: I assume you are talking about H.264/XAVC S-I 4:2:2 10-Bit specifically. We have not had a chance to look at these files just yet (if you can point to a sample file, that would be great), but yes, we do aim to support the non-RAW formats from this camera as part of the VP18 updates.

VEGASHeman wrote on 8/7/2020, 12:10 PM

@andyrpsmith: Yes, it is a similar issue to the files produced by Canon R5/R6 also.

andyrpsmith wrote on 8/8/2020, 4:34 AM

Does disabling OpenCL make V18 more stable and what maybe the disadvantage?

(Intel 3rd gen i5@4.1GHz, 32GB RAM, SSD, 1080Ti GPU, Windows 10) Not now used with Vegas.

13th gen i913900K - water cooled, 96GB RAM, 4TB M2 drive, 4TB games SSD, 2TB video SSD, GPU RTX 4080 Super, Windows 11 pro

Former user wrote on 8/8/2020, 6:09 AM

Thank you for testing, and offering to test further.

Without trying to derail this post too much, but now that there is a7siii discussion for some reason, will the XAVC-I files from the a7siii be an issue? That will be my main camera once they ship. I believe even the regular XAVCS (non HEVC) can now do 10 bit as well.

@hambonio 4K H.264/XAVC S-I 4:2:2 10-Bit and H.264/XAVC S 4:2:2 10-Bit work fine but due to lack of hardware decoders it requires a lot of cpu. The difference in cpu between the 2 formats is only 10% on my 4 core cpu which came as a surprise, the Intra version is not as CPU friendly as you'd think. 25P and 30P can play fine, 50P and I get only 5fps. Luckily this is not one of those strange situations where there's CPU available but Vegas wont' use it. VP18 is using 100% of my cpu trying to play 50P. It would most likely work with a fast 4 core, near 5ghz or much more easily with 6/8core cpu

hambonio wrote on 8/8/2020, 6:16 AM

Thank you for testing, and offering to test further.

Without trying to derail this post too much, but now that there is a7siii discussion for some reason, will the XAVC-I files from the a7siii be an issue? That will be my main camera once they ship. I believe even the regular XAVCS (non HEVC) can now do 10 bit as well.

@hambonio 4K H.264/XAVC S-I 4:2:2 10-Bit and H.264/XAVC S 4:2:2 10-Bit work fine but due to lack of hardware decoders it requires a lot of cpu. The difference in cpu between the 2 formats is only 10% on my 4 core cpu which came as a surprise, the Intra version is not as CPU friendly as you'd think. 25P and 30P can play fine, 50P and I get only 5fps. Luckily this is not one of those strange situations where there's CPU available but Vegas wont' use it. VP18 is using 100% of my cpu trying to play 50P. It would most likely work with a fast 4 core, near 5ghz or much more easily with 6/8core cpu

Good to know. Then hopefully 24 cores should be no issue.

 

AVsupport wrote on 8/8/2020, 9:06 AM

A7Siii 10bit xavcs intra files 4k play back fine, and it seems 'preview auto' works better than before. better if you have fhd project. not so good if your fps is 50p or so. did post a link to some sample footage i found on fb user group in the '8 bit video levels' thread. Also noticed the 'read ahead' buffer issue is still there where clips cut you can experience frame drops when the system load is high.

my current Win10/64 system (latest drivers, water cooled) :

Intel Coffee Lake i5 Hexacore (unlocked, but not overclocked) 4.0 GHz on Z370 chipset board,

32GB (4x8GB Corsair Dual Channel DDR4-2133) XMP-3000 RAM,

Intel 600series 512GB M.2 SSD system drive running Win10/64 home automatic driver updates,

Crucial BX500 1TB EDIT 3D NAND SATA 2.5-inch SSD

2x 4TB 7200RPM NAS HGST data drive,

Intel HD630 iGPU - currently disabled in Bios,

nVidia GTX1060 6GB, always on latest [creator] drivers. nVidia HW acceleration enabled.

main screen 4K/50p 1ms scaled @175%, second screen 1920x1080/50p 1ms.

AVsupport wrote on 8/8/2020, 9:25 AM

HEVC decode support with contemporary GPUs like my run of the mill gtx 1060 should be possible

https://developer.nvidia.com/video-encode-decode-gpu-support-matrix

my current Win10/64 system (latest drivers, water cooled) :

Intel Coffee Lake i5 Hexacore (unlocked, but not overclocked) 4.0 GHz on Z370 chipset board,

32GB (4x8GB Corsair Dual Channel DDR4-2133) XMP-3000 RAM,

Intel 600series 512GB M.2 SSD system drive running Win10/64 home automatic driver updates,

Crucial BX500 1TB EDIT 3D NAND SATA 2.5-inch SSD

2x 4TB 7200RPM NAS HGST data drive,

Intel HD630 iGPU - currently disabled in Bios,

nVidia GTX1060 6GB, always on latest [creator] drivers. nVidia HW acceleration enabled.

main screen 4K/50p 1ms scaled @175%, second screen 1920x1080/50p 1ms.

hambonio wrote on 8/8/2020, 8:41 PM

"did post a link to some sample footage i found on fb user group in the '8 bit video levels' thread. "

Good stuff, I just found it! My secondary PC was able to play the 24p clips fine. The 60p clips were rough, but I already am assured I will be using proxies for 60p or 120p scrubbing for sure.

Do you happen to know what these clips were shot in? I had some fun grading them and got some stellar results. Also would love to know the lens used if possible. Now I want those cameras to ship yesterday....

 

Former user wrote on 8/8/2020, 9:34 PM

HEVC decode support with contemporary GPUs like my run of the mill gtx 1060 should be possible

https://developer.nvidia.com/video-encode-decode-gpu-support-matrix

You have to scroll down to NVDEC. 1060 is not supported, but also note no Nvidia GPU currently support 422 HEVC decode