Comments

RogerS wrote on 9/11/2024, 10:41 PM

I believe it's only decoding at present though don't have a GPU that's capable of encoding it to confirm.

jetdv wrote on 9/12/2024, 7:37 AM

https://www.vegascreativesoftware.info/us/forum/update-vegas-pro-21-build-187--143338/

New Features:  

  • AV1 decoding 
  • AV1 rendering 
johnny-s wrote on 9/12/2024, 8:01 AM

@Resoula The answer is probably no. I observed no Nvenc/Intel/AMD/ HW encoding activity in TM.

For a 27s UHD test clip that takes 26.53 seconds in VP to render it takes 7.39 seconds using ffmpeg with Nvenc HW encoding.

That's a 3.6 x speed increase to output.

However when I also did an ffmpeg CPU render it took 45 seconds.

~ similar data rate/size for the 3 output files.

Last changed by johnny-s on 9/12/2024, 8:21 AM, changed a total of 8 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

RogerS wrote on 9/12/2024, 9:37 AM

https://www.vegascreativesoftware.info/us/forum/update-vegas-pro-21-build-187--143338/

New Features:  

  • AV1 decoding 
  • AV1 rendering 

Doesn't this only mean you can render to AV1, not that it is GPU encoding?

Resoula wrote on 9/12/2024, 9:55 AM

@Resoula The answer is probably no. I observed no Nvenc/Intel/AMD/ HW encoding activity in TM.

For a 27s UHD test clip that takes 26.53 seconds in VP to render it takes 7.39 seconds using ffmpeg with Nvenc HW encoding.

That's a 3.6 x speed increase to output.

However when I also did an ffmpeg CPU render it took 45 seconds.

~ similar data rate/size for the 3 output files.

Thanks! That sounds pretty evident. This answers my question. I will keep my eyes out eagerly awaiting further news on this topic.

https://www.vegascreativesoftware.info/us/forum/update-vegas-pro-21-build-187--143338/

New Features:  

  • AV1 decoding 
  • AV1 rendering 

Doesn't this only mean you can render to AV1, not that it is GPU encoding?

That's the part that wasn't clear to me. It certainly sounds like it is CPU-only. Sounds like I will need a Vegas 23, or 24 one day for this. Thankfully HEVC is working just fine.

Howard-Vigorita wrote on 9/12/2024, 11:08 AM

Tried av1 hardware encoding on a laptop & 2 desktops. Here's my experience:

12900h/3060/IrisXe: ffmpeg7: av1-nvenc fail, av1_qsv fail;; voukouder: av1-nvenc _ av1-qsv unavailable

11900k/6900xt/4090: ffmpeg7: av1-nvenc AOK, av1_amf fail;; voukouder: av1-nvenc AOK av1-amf unavailable

11900k/6900xt/uhd750: ffmpeg7: av1-qsv fail;; voukouder: av1-qsv unavailable

9900k/Radeon7/a380: ffmpeg7: av1-amf fail, av1_qsv AOK;; voukouder: av1-qsv AOK av1-amf unavailable

The free Voukoder plugin for Vegas seems 100% in agreement with ffmpeg7 in displaying only av1 hardware encoding that actually works. Don't know if the uhd770 might support av1-qsv but my uhd750 definitely does not. Amd is apparently not supported by ffmpeg7 even though it displays support for the encoder and tries to run it. It does the same thing on my laptop displaying support for av1 nvenc & qsv. Voukoder seems to know better.

johnny-s wrote on 9/12/2024, 12:21 PM

@Howard-Vigorita

FWIW I can encode to AV1 using ffmpeg and VP.

Using VP: only via CPU.

Using ffmpeg: Using CPU and ..GPU's ... Intel, AMD and Nvenc using older "PC 1" and main "PC 2". See signature.

 

Last changed by johnny-s on 9/12/2024, 12:34 PM, changed a total of 5 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

amendegw wrote on 9/12/2024, 12:33 PM

I'm not sure I know what I'm doing but on my i9-13980HX / NVIDIA GeForce RTX 4090 Laptop GPU, I changed the Voukoder default template to "AV1 (NVIDIA NVENC)" and the render seemed to work just fine.
 

...Jerry

 

Last changed by amendegw on 9/12/2024, 12:35 PM, changed a total of 2 times.

System Model:     Alienware M18 R1
System:           Windows 11 Pro
Processor:        13th Gen Intel(R) Core(TM) i9-13980HX, 2200 Mhz, 24 Core(s), 32 Logical Processor(s)

Installed Memory: 64.0 GB
Display Adapter:  NVIDIA GeForce RTX 4090 Laptop GPU (16GB), Nvidia Studio Driver 566.14 Nov 2024
Overclock Off

Display:          1920x1200 240 hertz
Storage (8TB Total):
    OS Drive:       NVMe KIOXIA 4096GB
        Data Drive:     NVMe Samsung SSD 990 PRO 4TB
        Data Drive:     Glyph Blackbox Pro 14TB

Vegas Pro 22 Build 239

Cameras:
Canon R5 Mark II
Canon R3
Sony A9

Howard-Vigorita wrote on 9/13/2024, 4:01 PM

FWIW I can encode to AV1 using ffmpeg and VP.

Using VP: only via CPU.

Using ffmpeg: Using CPU and ..GPU's ... Intel, AMD and Nvenc using older "PC 1" and main "PC 2". See signature.

@johnny-s I didn't realize there was an av1 difference between the 6900 and 7900 series Amd gpus. Apparently the 6900 can only decode while the 7900 can decode and encode:

https://www.amd.com/en/products/graphics/desktops/radeon/6000-series/amd-radeon-rx-6900-xt.html

https://www.amd.com/en/products/graphics/desktops/radeon/7000-series/amd-radeon-rx-7900xt.html