NVIDIA Decoding Problem for HEVC in VP22

zzzzzz9125 wrote on 11/4/2024, 7:49 PM

One of my video files cannot be imported properly into VEGAS Pro 22.

I know that I can change the decoder in Preferences -> File I/O. However, only when I enabled experimental HEVC decoding and did not select my NVIDIA GPU in Hardware Decoder was it able to be decoded and imported properly.

In my 21 build 208, it was a similar situation: the file was only imported properly if I did not enable legacy HEVC decoding and did not use NVIDIA decoder.

MediaInfo:

General
Complete name                            : C:\Users\HP\Desktop\333.mp4
Format                                   : MPEG-4
Format profile                           : Base Media
Codec ID                                 : isom (isom/iso2/mp41)
File size                                : 46.5 MiB
Duration                                 : 9 s 173 ms
Overall bit rate                         : 42.5 Mb/s
Frame rate                               : 50.000 FPS
Encoded date                             : 2024-10-31 09:41:35 UTC
Tagged date                              : 2024-10-31 09:41:35 UTC
Writing application                      : Blackmagic Design DaVinci Resolve Studio

Video
ID                                       : 1
Format                                   : HEVC
Format/Info                              : High Efficiency Video Coding
Format profile                           : Format Range@L5.1@High
Codec ID                                 : hvc1
Codec ID/Info                            : High Efficiency Video Coding
Duration                                 : 9 s 160 ms
Bit rate                                 : 42.5 Mb/s
Width                                    : 3 840 pixels
Height                                   : 2 160 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 50.000 FPS
Color space                              : YUV
Chroma subsampling                       : 4:4:4
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.102
Stream size                              : 46.4 MiB (100%)
Encoded date                             : 2024-10-31 09:41:35 UTC
Tagged date                              : 2024-10-31 09:41:35 UTC
Color range                              : Limited
Color primaries                          : BT.2020
Transfer characteristics                 : HLG
Matrix coefficients                      : BT.2020 non-constant
Codec configuration box                  : hvcC

Audio
ID                                       : 2
Format                                   : AAC LC
Format/Info                              : Advanced Audio Codec Low Complexity
Codec ID                                 : mp4a-40-2
Duration                                 : 9 s 173 ms
Bit rate mode                            : Constant
Bit rate                                 : 114 kb/s
Channel(s)                               : 2 channels
Channel layout                           : L R
Sampling rate                            : 48.0 kHz
Frame rate                               : 46.875 FPS (1024 SPF)
Compression mode                         : Lossy
Stream size                              : 127 KiB (0%)
Default                                  : Yes
Alternate group                          : 1
Encoded date                             : 2024-10-31 09:41:35 UTC
Tagged date                              : 2024-10-31 09:41:35 UTC

Other
ID                                       : 3
Type                                     : Time code
Format                                   : QuickTime TC
Duration                                 : 9 s 160 ms
Frame rate                               : 50.000 FPS
Time code of first frame                 : 01:00:00:00
Time code of last frame                  : 01:00:09:07
Time code, stripped                      : Yes
Language                                 : English
Encoded date                             : 2024-10-31 09:41:35 UTC
Tagged date                              : 2024-10-31 09:41:35 UTC

File to download: https://drive.google.com/file/d/1NwdY3ew7bIDWa1-ZCNOCKtMzgULR76Wn/view

Someone else with the same or different hardware may be needed to confirm the problem.

Using VEGAS Pro 22 build 248 & VEGAS Pro 21 build 208.

Information about my PC:
Brand Name: HP VICTUS Laptop
System: Windows 11.0 (64-bit) 10.00.22631
CPU: 12th Gen Intel(R) Core(TM) i7-12700H
GPU: NVIDIA GeForce RTX 3050 Laptop GPU
GPU Driver: NVIDIA Studio Driver 560.70

Comments

RogerS wrote on 11/4/2024, 7:57 PM

333 doesn't open at all here with my RTX 4060 laptop and MxCompound.

john_dennis wrote on 11/4/2024, 9:38 PM

My UHD770 in the i9-13900K doesn't decode it. If I turn off all hardware decoding, the preview performance is so bad I'd probably convert it to Pro Res 4444 anyway.

3POINT wrote on 11/4/2024, 10:20 PM

@zzzzzz9125  Which render template did you use in Davinci Resolve?

zzzzzz9125 wrote on 11/4/2024, 10:51 PM

@RogerS @john_dennis Thank you for your tests.

Which render template did you use in Davinci Resolve?

@3POINT I don't have DaVinci Resolve Studio and the original project, I downloaded this footage from somewhere else on the Internet. Considering it's a decoding flaw in VEGAS Pro, I think it should be fixed here.

Transcoding is also a possible option, but for me it would be more convenient to decode it directly in VEGAS to avoid taking up extra space.

Using VEGAS Pro 22 build 248 & VEGAS Pro 21 build 208.

Information about my PC:
Brand Name: HP VICTUS Laptop
System: Windows 11.0 (64-bit) 10.00.22631
CPU: 12th Gen Intel(R) Core(TM) i7-12700H
GPU: NVIDIA GeForce RTX 3050 Laptop GPU
GPU Driver: NVIDIA Studio Driver 560.70

john_dennis wrote on 11/4/2024, 11:45 PM

I said: "I'd probably convert it to Pro Res 4444 anyway."

@3POINT See! I can't count 4s either. It's good that I'm not playing poker.

@zzzzzz9125 

The Case for Conversion

johnny-s wrote on 11/5/2024, 4:18 AM

It wouldn't load/import into VP22 b194.on my laptop. Transcoding it and it then played ok in VP 22 b194

I can get VP22 b194 to load the audio only if GPU is disabled in I/O. Disabling GPU in Video acceleration as well as will still only allow audio import.

Last changed by johnny-s on 11/5/2024, 4:40 AM, changed a total of 4 times.

PC 1:

Intel i9-9900K

32 GB Ram

AMD Radeon XFX RX 7900 XT

Intel UHD 630

Win 10

PC 2:

AMD Ryzen 9 7950X3D 16 core CPU

64 GB Ram

Nvidia 4090 GPU

Intel A770 GPU

Win 11

 

Laptop:

Intel 11th. Gen 8 core CPU. i9-11900K

64 GB Ram

Nvidia RTX 3080 GPU

Win 10

andyrpsmith wrote on 11/5/2024, 4:34 AM

Same as Roger for me, only V20 opens the file with my default settings. I can get V22 to open it if I turn off all GPU settings and enable legacy decoding (both boxes) and it runs at 2 fps.

(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

bitman wrote on 11/5/2024, 4:35 AM

Same here, not able to import in it's original format.

APPS: VIDEO: VP 365 suite (VP 22 build 194) VP 21 build 315, VP 365 20, VP 19 post (latest build -651), (uninstalled VP 12,13,14,15,16 Suite,17, VP18 post), Vegasaur, a lot of NEWBLUE plugins, Mercalli 6.0, Respeedr, Vasco Da Gamma 17 HDpro XXL, Boris Continuum 2025, Davinci Resolve Studio 18, SOUND: RX 10 advanced Audio Editor, Sound Forge Pro 18, Spectral Layers Pro 10, Audacity, FOTO: Zoner studio X, DXO photolab (8), Luminar, Topaz...

  • OS: Windows 11 Pro 64, version 24H2 (since October 2024)
  • CPU: i9-13900K (upgraded my former CPU i9-12900K),
  • Air Cooler: Noctua NH-D15 G2 HBC (September 2024 upgrade from Noctua NH-D15s)
  • RAM: DDR5 Corsair 64GB (5600-40 Vengeance)
  • Graphics card: ASUS GeForce RTX 3090 TUF OC GAMING (24GB) 
  • Monitor: LG 38 inch ultra-wide (21x9) - Resolution: 3840x1600
  • C-drive: Corsair MP600 PRO XT NVMe SSD 4TB (PCIe Gen. 4)
  • Video drives: Samsung NVMe SSD 2TB (980 pro and 970 EVO plus) each 2TB
  • Mass Data storage & Backup: WD gold 6TB + WD Yellow 4TB
  • MOBO: Gigabyte Z690 AORUS MASTER
  • PSU: Corsair HX1500i, Case: Fractal Design Define 7 (PCGH edition)
  • Misc.: Logitech G915, Evoluent Vertical Mouse, shuttlePROv2

 

 

3POINT wrote on 11/5/2024, 4:39 AM

@RogerS @john_dennis Thank you for your tests.

Which render template did you use in Davinci Resolve?

@3POINT I don't have DaVinci Resolve Studio and the original project, I downloaded this footage from somewhere else on the Internet. Considering it's a decoding flaw in VEGAS Pro, I think it should be fixed here.

When I export H265 (best quality) out of DR19 with following media info:

General
Complete name                            : L:\R E N D E R S\DR\Timeline 1.mp4
Format                                   : MPEG-4
Format profile                           : Base Media
Codec ID                                 : isom (isom/iso2/mp41)
File size                                : 843 MiB
Duration                                 : 30 s 528 ms
Overall bit rate                         : 232 Mb/s
Frame rate                               : 50.000 FPS
Encoded date                             : 2024-11-05 10:34:50 UTC
Tagged date                              : 2024-11-05 10:34:50 UTC
Writing application                      : Blackmagic Design DaVinci Resolve

Video
ID                                       : 1
Format                                   : HEVC
Format/Info                              : High Efficiency Video Coding
Format profile                           : Main@L5.1@High
Codec ID                                 : hvc1
Codec ID/Info                            : High Efficiency Video Coding
Duration                                 : 30 s 520 ms
Bit rate                                 : 231 Mb/s
Width                                    : 3 840 pixels
Height                                   : 2 160 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 50.000 FPS
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.558
Stream size                              : 842 MiB (100%)
Encoded date                             : 2024-11-05 10:34:50 UTC
Tagged date                              : 2024-11-05 10:34:50 UTC
Color range                              : Limited
Color primaries                          : BT.709
Transfer characteristics                 : BT.709
Matrix coefficients                      : BT.709
Codec configuration box                  : hvcC

Audio
ID                                       : 2
Format                                   : AAC LC
Format/Info                              : Advanced Audio Codec Low Complexity
Codec ID                                 : mp4a-40-2
Duration                                 : 30 s 528 ms
Bit rate mode                            : Constant
Bit rate                                 : 256 kb/s
Channel(s)                               : 2 channels
Channel layout                           : L R
Sampling rate                            : 48.0 kHz
Frame rate                               : 46.875 FPS (1024 SPF)
Compression mode                         : Lossy
Stream size                              : 954 KiB (0%)
Default                                  : Yes
Alternate group                          : 1
Encoded date                             : 2024-11-05 10:34:50 UTC
Tagged date                              : 2024-11-05 10:34:50 UTC

Other
ID                                       : 3
Type                                     : Time code
Format                                   : QuickTime TC
Duration                                 : 30 s 520 ms
Frame rate                               : 50.000 FPS
Time code of first frame                 : 00:00:00:00
Time code of last frame                  : 00:00:30:25
Time code, stripped                      : Yes
Language                                 : English
Encoded date                             : 2024-11-05 10:34:50 UTC
Tagged date                              : 2024-11-05 10:34:50 UTC

This file plays without issues in VP22B194, means to me nothing wrong with Vegas but probably something wrong with the file you downloaded.

Last changed by 3POINT on 11/5/2024, 4:42 AM, changed a total of 1 times.

3POINT, Theo Houben, Vegasuser since version 5 and co-founder and moderator of the Dutch Vegasforum https://www.vegas-videoforum.nl/index.php

Recware: DJI Osmo Pocket/Mavic Mini, GoproHero7Black, PanasonicFZ300/HCX909.

Software: Vegaspro365+Vegasaur, PowerDirector365, Davinci Resolve 20

Hardware: i910900k, 32GB, GTX2080super, 2x1920x1200 display

Playware: Samsung Qled QE65Q6FN

Wolfgang S. wrote on 11/5/2024, 5:06 AM

The workflow behind that request is a questionmark (at least for me). Export HDR footage as HEVC with 8bit only, and import it again in Vegas? Hmm.

Desktop: PC AMD 3960X, 24x3,8 Mhz * RTX 3080 Ti (12 GB)* Blackmagic Extreme 4K 12G * QNAP Max8 10 Gb Lan * Resolve Studio 18 * Edius X* Blackmagic Pocket 6K/6K Pro, EVA1, FS7

Laptop: ProArt Studiobook 16 OLED * internal HDR preview * i9 12900H with i-GPU Iris XE * 32 GB Ram) * Geforce RTX 3070 TI 8GB * internal HDR preview on the laptop monitor * Blackmagic Ultrastudio 4K mini

HDR monitor: ProArt Monitor PA32 UCG-K 1600 nits, Atomos Sumo

Others: Edius NX (Canopus NX)-card in an old XP-System. Edius 4.6 and other systems

GJeffrey wrote on 11/5/2024, 8:12 AM

I can't play it either with gou decoding turned on

Looks like chroma sampling 444 is not implemented in Vegas even though it's supported by the gpu (only tested on nvidia 3080ti here)

http://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new#collapseTwo

 

Howard-Vigorita wrote on 11/5/2024, 10:34 AM

I was only able to play it on my laptop using vp22 with experimental hevc enabled and IrisXe decoding... but it only played at around 2 fps. I could load it without experimental hevc with IrisXe decoding but preview was blank. Got a strange error screen when I saved the project w/exp-hevc and tried to load it without:

With 3060 decoding, it would not load. Transcoded to ProRes4444 with Shutter encoder and that plays fine at full rate, but clip size is 40x larger.

Former user wrote on 11/5/2024, 5:34 PM

Plays fine with Nvidia GPU decoding in other editors