Using DivX codec for HEVC decoding?

Vincent-Mesman wrote on 10/5/2021, 3:51 AM

I just installed the DivX codec for playback of HEVC videos from a Galaxy Note9 phone on my old i7 Windows 10 computer with ancient GTX690 gpu. Video playback on their DivX Player software is smooth and looks very good, while timeline playback in Vegas Pro 17 (yes, I'm poor) is useless. The cpu load is +/- 70% but at least I'm able to watch these videos, using the DivX Player.

Is there a way to force Vegas Pro 17 (or higher) to use the DivX codec for playback of a HEVC mp4 file, because I want to wait with further hardware investments until after the launch of Windows 11 + better CPU's + GPU's that are actually available.

Thanks for your help.

[EDIT: I should mention I'm using the latest gpu drivers, SSD system drive, SSD video project drive.]

Comments

RogerS wrote on 10/5/2021, 4:06 AM

Vegas uses its own decoders for HEVC. Decoding for playback and for editing are somewhat different. Try creating proxy files in Vegas

Musicvid wrote on 10/5/2021, 1:07 PM

It has nothing to do with the decoder.

As suggested, viewing HEVC in a player and decoding to raw bits for editing are two entirely separate, distinct undertakings.

fifonik wrote on 10/6/2021, 5:54 AM

OMG. DivX is still here.

Camcorder: Panasonic X1500 + Panasonic X920 + GoPro Hero 11 Black

Desktop: MB: MSI B450M MORTAR TITANIUM, CPU: AMD Ryzen 5700X, RAM: G'Skill 32 GB DDR4@3200, Graphics card: MSI RX6600 8GB, SSD: Samsung 970 Evo+ 1TB (NVMe, OS), HDD WD 4TB, HDD Toshiba 4TB, OS: Windows 10 Pro 22H2

NLE: Vegas Pro [Edit] 11, 12, 13, 15, 17, 18, 19, 22

Author of FFMetrics and FFBitrateViewer

Vincent-Mesman wrote on 10/6/2021, 6:13 AM

Vegas uses its own decoders for HEVC. Decoding for playback and for editing are somewhat different. Try creating proxy files in Vegas

Creating/using the proxy files is not the problem.

The problem is that I need to judge the raw material in high resolution at regular speed, without skipping frames. Before exporting them for VFX.

Former user wrote on 10/6/2021, 6:14 AM

You didn't mention what resolution. do you have Intel IGPU set as decoder, and it it working? . Even with older I7 system should not be using 70+ % CPU just to play, that sounds like no decoder, although 4K HEVC I'm not so sure about. I get GPU decode with my Galaxy phone of both 10bit and 8bit HEVC. It is S21 series so different series

Vincent-Mesman wrote on 10/6/2021, 6:20 AM

OMG. DivX is still here.

Yes. It's free. And it does its job very well. Even on older computers.

A performance that is comparable to the (paid) Microsoft codec.

Vincent-Mesman wrote on 10/6/2021, 6:35 AM

You didn't mention what resolution. do you have Intel IGPU set as decoder, and it it working? . Even with older I7 system should not be using 70+ % CPU just to play, that sounds like no decoder, although 4K HEVC I'm not so sure about. I get GPU decode with my Galaxy phone of both 10bit and 8bit HEVC. It is S21 series so different series


Sorry, I assumed hevc == 4K UHD. Just checked Wiki about lower resolutions, and you are right. HEVC also handles low resolution video.
 

I did try to use the gpu acceleration on the motherboard, but that didn't help at all. According to its specs, I think it only supports certain very old and very small mpeg1 formats.

The announcement of VVC H.266 (this fall), for 8K and 16K content, makes me even more reluctant to invest early. I have very bad experiences with "being the first".