(FAQ) Graphics Cards & GPU-Acceleration for VEGAS Pro

Comments

Cliff Etzel wrote on 5/13/2018, 4:28 PM

There is no Live Preview when editing effects with a GTX card. I notice this on 1050, 1050Ti, and 1060 with the latest GeForce Drivers (sorry, I will not use old drivers for one piece of software - I'm still on 14, anyways, so I just won't upgrade while this is still an issue). It only works if you switch GPU Acceleration in Preferences > Video to the Intel GPU or Off.

I've tried three different machines with GTX cards. It's broken on all of them, even the latest update of VP15. It only works when I select Off or the Intel iGPU.

Timeline performance is laggard on all of these machines, so there doesn't seem to be an acceleration for it. Off performs the same as Intel or Nvidia, and makes you feel like you're on a 10 year old PC, while virtually every other NLE runs circles around it.

The only machine that gets any sort of Acceleration is my old 2013 Dell Notebook with an AMD A10-5745M APU and Radeon HD 8610G iGPU. That one does get some Acceleration; Renders are 25% faster with Legacy GPU option selected on that APU using OpenCL over CPU-only. But it's an old machine, so the overall performance ends up worse than my 4 month old i7 Laptop with a GTX card...

For all of my newer machines, Vegas Pro 14, Movie Studio Platinum 14, and Pro 15 (tried a trial) basically don't use the GPU (NVENC on 15 - for rendering, and that's technically not "the GPU," but an SIP on the GPU... equivalent to the QSV SIP in Intel CPUs) and timeline performance is still awful like 14 SKUs.

OpenFX don't seem to be using the GTX card, either, and you can't adjust them in real time with the GTX GPU selected. Everything requires you to close down the dialog to refresh the preview. It's technological torture, so I don't use the GTX card for Vegas and have been trialing other NLEs to figure out my next move.

I'll probably keep my current versions on for editing audio, though, provided I don't go with Creative Cloud (in which case I'll replace it with Audition).

 

Going with the creative cloud is not a smart option IMO. Adobe software is bloated, buggy (Premiere still has bugs that haven't been fixed since CS6). In addition, it does not utilize your hardware near the same as Vegas or other NLE options with the right hardware support and coding to utilize hardware resources efficiently, and on top of all of that - Adobe is ransomware... I just kicked all things Adobe to the curb after multiple project corruptions after closing Premiere Pro (Premiere Project files are basically bloated XML files (Can grow to over 20MB in size for what is basically a text file with no way to modify them in a proper text editor as some have suggested in forum postings).

I have been testing/editing the exact same project across 3 different NLE's at the same time - Premiere Pro CS6, Vegas Pro 14/15 trial and Resolve. After all is said and done, I still prefer Vegas for cutting quick jobs and then exporting to Resolve for color grading. Vegas is also especially efficient for producing NPR style Audio Slideshows - something I do a fair amount in my work due to the ease in creating transitions and working with audio. Vegas may not be perfect, but it's more reliable than anything Adobe has and works if you can get around some of the weaknesses it still needs addressed.

As has been pointed out to me recently, the type of footage you use on the timeline is everything. if it's highly compressed, forget it. Certain effects are OpenCL (animated titles for example), timeline playback performance is OpenCL - NVENC was basically added for GPU renders if I understand it all correctly. nVidia is the 800lb gorilla market leader, but it may not necessarily be the best solution if you want to standardize on Vegas and it's speed/efficiency while editing (Adobe owns much of the market - yet they aren't necessarily the best solution IMO). As an example, testing has shown that both Premiere Pro and Resolve performs better with nVidia CUDA GPU's than AMD OpenCL GPU's. Vegas may very well be the other way around. I too have experienced mediocre timeline playback using an nVidia card. Activating the iGPU on my i8700K processor didn't result in any better timeline playback either. My only conclusion is I'm not using an AMD graphics card and that's why Vegas seems lacking on the timeline playback performance (I transcode all my footage to Cineform btw). @BruceUSA and others use AMD based cards and get excellent timeline performance according to their experiences.

I understand your frustration - I've dealt with the same feelings myself. The only way to determine what will work for you is to invest in/borrow an AMD based GPU and test for yourself (I'm having to face the same decision for my post work). Only then can you make an informed decision on which way to go.

AVsupport wrote on 5/13/2018, 5:36 PM

I'm not too sure if investing in a modern GFX card at this moment in time will satisfy your expectations. When I recently built my new imac killer, I had great hopes with my Kaby Lake iGPU supporting QSV , and OpenCL 2.1, with hardware accelerated 4K AVC decoding, I thought timeline playback should be a breeze.

My dedicated GTX1060/6gb I thought could/should do the rest of the heavy lifting, with CUDA 6.1, Direct3D12, Vulcan1.1, OpenGL4.6, featuring dynamic load balancing and supporting multiple HDMI2.0b screens.

Reality shows, that currently have to disable my iGPU to get a stable performance, and hardly any resources from my 1060 get touched during playback [10-15%]. However, I'm still dropping frames, especially at the start of a new clip, as VP doesn't seem to read/buffer ahead [unless its the same clip]

All that tells me we're sitting on old code maintaining compatibility to old technology [check the minimum requirement for VP..!], and we need to wait for the boys to do their Magic .. ;-)

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,

16GB (2x8GB Corsair Dual Channel DDR4-2133) XMP-3000 RAM,

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

4TB 7200RPM NAS HGST data drive,

Intel HD630 iGPU - currently disabled in Bios,

nVidia GTX1060 6GB, always on latest drivers

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

Trensharo wrote on 5/14/2018, 7:22 AM

There is no Live Preview when editing effects with a GTX card. I notice this on 1050, 1050Ti, and 1060 with the latest GeForce Drivers (sorry, I will not use old drivers for one piece of software - I'm still on 14, anyways, so I just won't upgrade while this is still an issue). It only works if you switch GPU Acceleration in Preferences > Video to the Intel GPU or Off.

I've tried three different machines with GTX cards. It's broken on all of them, even the latest update of VP15. It only works when I select Off or the Intel iGPU.

Timeline performance is laggard on all of these machines, so there doesn't seem to be an acceleration for it. Off performs the same as Intel or Nvidia, and makes you feel like you're on a 10 year old PC, while virtually every other NLE runs circles around it.

The only machine that gets any sort of Acceleration is my old 2013 Dell Notebook with an AMD A10-5745M APU and Radeon HD 8610G iGPU. That one does get some Acceleration; Renders are 25% faster with Legacy GPU option selected on that APU using OpenCL over CPU-only. But it's an old machine, so the overall performance ends up worse than my 4 month old i7 Laptop with a GTX card...

For all of my newer machines, Vegas Pro 14, Movie Studio Platinum 14, and Pro 15 (tried a trial) basically don't use the GPU (NVENC on 15 - for rendering, and that's technically not "the GPU," but an SIP on the GPU... equivalent to the QSV SIP in Intel CPUs) and timeline performance is still awful like 14 SKUs.

OpenFX don't seem to be using the GTX card, either, and you can't adjust them in real time with the GTX GPU selected. Everything requires you to close down the dialog to refresh the preview. It's technological torture, so I don't use the GTX card for Vegas and have been trialing other NLEs to figure out my next move.

I'll probably keep my current versions on for editing audio, though, provided I don't go with Creative Cloud (in which case I'll replace it with Audition).

 

Going with the creative cloud is not a smart option IMO. Adobe software is bloated, buggy (Premiere still has bugs that haven't been fixed since CS6). In addition, it does not utilize your hardware near the same as Vegas or other NLE options with the right hardware support and coding to utilize hardware resources efficiently, and on top of all of that - Adobe is ransomware... I just kicked all things Adobe to the curb after multiple project corruptions after closing Premiere Pro (Premiere Project files are basically bloated XML files (Can grow to over 20MB in size for what is basically a text file with no way to modify them in a proper text editor as some have suggested in forum postings).

I have been testing/editing the exact same project across 3 different NLE's at the same time - Premiere Pro CS6, Vegas Pro 14/15 trial and Resolve. After all is said and done, I still prefer Vegas for cutting quick jobs and then exporting to Resolve for color grading. Vegas is also especially efficient for producing NPR style Audio Slideshows - something I do a fair amount in my work due to the ease in creating transitions and working with audio. Vegas may not be perfect, but it's more reliable than anything Adobe has and works if you can get around some of the weaknesses it still needs addressed.

As has been pointed out to me recently, the type of footage you use on the timeline is everything. if it's highly compressed, forget it. Certain effects are OpenCL (animated titles for example), timeline playback performance is OpenCL - NVENC was basically added for GPU renders if I understand it all correctly. nVidia is the 800lb gorilla market leader, but it may not necessarily be the best solution if you want to standardize on Vegas and it's speed/efficiency while editing (Adobe owns much of the market - yet they aren't necessarily the best solution IMO). As an example, testing has shown that both Premiere Pro and Resolve performs better with nVidia CUDA GPU's than AMD OpenCL GPU's. Vegas may very well be the other way around. I too have experienced mediocre timeline playback using an nVidia card. Activating the iGPU on my i8700K processor didn't result in any better timeline playback either. My only conclusion is I'm not using an AMD graphics card and that's why Vegas seems lacking on the timeline playback performance (I transcode all my footage to Cineform btw). @BruceUSA and others use AMD based cards and get excellent timeline performance according to their experiences.

I understand your frustration - I've dealt with the same feelings myself. The only way to determine what will work for you is to invest in/borrow an AMD based GPU and test for yourself (I'm having to face the same decision for my post work). Only then can you make an informed decision on which way to go.

1. I've already tried Premiere Pro CC, so please allow me to make my own choice for myself. Your opinion on the software, is really quite non-factor to me. I know what forum I'm on ;-)

2. Premiere Pro has proper OpenCL and CUDA support. You wouldn't use Mercury (CUDA) with an AMD Card, you'd use OpenCL. And AMD Cards do fine in both Premiere and Resolve. As I've stated. I used it. It uses my GPU to Playback, and it can use QSV/CUDA to Decode and Encode, effects, etc. (though I'd never use that for master renders). It uses my hardware, thoroughly. RAM, CPU, GPU. All of it. The playback performance in Premiere Pro is in another dimension compared to VEGAS Pro. The two aren't even comparable.

2a. VEGAS has worse playback than the average Prosumer NLE. Go and use Corel VideoStudio 2018. It has proper CUDA support. It can play back 1080p 60 FPS H.265 (not a typo) on the timeline in real time at full quality on my machine, happily using my GTX GPU in the process (used a load monitor). ~25% CPU load... Better than VEGAS Pro plays back ProRes 422. VEGAS makes my machine feel like it's 8 years old in comparison to that.

3. How does one "borrow" a GPU to put in a Notebook Computer? You gonna buy me the eGPU enclosure? Cause I'm not running out to get one.

4. Your conclusion sounds like a bunch of excuses to me. No offense. The main crux of my post was that there is an obvious bug in the software, and your solution to that is that I should BORROW someone else's AMD GPU to put in my computer to see if it's better if I go buy another expensive component to work around the issue, than the developers fix their years-old bug... that they will happily ask me to pay $249 when VEGAS "Pro" 16 releases, so that I can reap the benefits of it... Premiere Pro and Resolve may very well run better on Nvidia cards. Do they become dysfunctional (read: bug out) when you use them with AMD, though?

5. When your software is buggy, and you show no urgency in getting it done, and you release full version upgrades for $249 for what amounts to bug fix service pack releases... Many alternatives are looking fantastic. I've basically spent the past month trialing alternatives in my off time. Have fun paying up so they can "lay the ground work." Enjoy that.

Kinvermark wrote on 5/14/2018, 8:11 AM

What do we have here? @Cliff Etzel defending Vegas from @Trensharo? Both of you guys have written pretty comprehensive (and erroneous) complaints about the software. Time to move on. Please.

Trensharo wrote on 5/14/2018, 2:42 PM

Nothing about my post is erroneous .It's all reproducible .

And I am moving on , Congratulations .

chandan-prakash wrote on 8/17/2018, 3:47 AM

Hi,

>> NVIDIA GeForce GTX - Except GTX 580 and earlier, specifically for MainConcept AVC GPU rendering (see below) <<

is this the reason why Magix HEVC rendering in my case using Movie studio 15 gets STUCK at 22% every time i try to do it.

ALso is this the reason why using standard H264 using MAGIX results in rendered video full of digital artifacts, rending it useless to watch...

Then shall i continue to use older options to render?

akshat-v wrote on 9/26/2018, 4:35 AM

I am quite happy with GTX 1050 Ti for now but in future i think i will go for GTX 1080 or 1070 Ti.

philip-wiegand wrote on 2/13/2019, 5:37 PM

I installed a MSI Radeon RX 570 to work with Vegas Pro 14. Vegas claims to see the GPU. I selected to render with it. The GPU render time and the CPU render times are about the same. I previously had an XFX Radeon HD6770 which rendered about 40% faster than the CPU. Have is devolved?

Kinvermark wrote on 2/13/2019, 6:13 PM

Not "devolved", but definitely changed. Depending on the render format, the encoder may fall into the "legacy GPU" category, which means support was limited (in some ways) to older graphics cards. I cannot recall the details (14 is now several years old BTW) but the details are in the forum. Search for legacy GPU.

james-ollick wrote on 2/14/2019, 10:19 AM

I installed a MSI Radeon RX 570 to work with Vegas Pro 14. Vegas claims to see the GPU. I selected to render with it. The GPU render time and the CPU render times are about the same. I previously had an XFX Radeon HD6770 which rendered about 40% faster than the CPU. Have is devolved?

I switched from an old Radeon card to the RX580 and have seen a significant improvement in render time and playback of the timeline. However, I use Vegas Pro 16. Make sure you use the correct render settings.

 

Home built PC - Corsair case, ASUS ROG Maximus XI Code motherboard, i9 9900k, 32 gigs Corsair Vengeance RGB 32GB DDR4 DRAM 3200MHz,  Sapphire Nitro+ Radeon RX 580 graphics card, Corsair 1000 watt power supply.

OldSmoke wrote on 2/14/2019, 12:48 PM

I installed a MSI Radeon RX 570 to work with Vegas Pro 14.

Vegas 14 doesn’t have any codec that would make use of your RX570 but did support the HD6770. VP15 and 16 are offering VCE encoding for RX570.

Last changed by OldSmoke on 2/14/2019, 9:47 PM, changed a total of 1 times.

Proud owner of Sony Vegas Pro 7, 8, 9, 10, 11, 12 & 13 and now Magix VP15&16.

System Spec.:
Motherboard: Intel DX79SR
Ram: G.Skill 8x4GB DDR3 2133 (running at 1600 and lower latency)
CPU: 3930K @ 4.3GHz (custom water cooling system)
GPU: 1x ASUS Fury-X
Hard drives: 4x 2GB WD Red in RAID 5 (with Hot Spare), 2x Crucial 256GB SSD in RAID 0 (mulitcam project drive), 1x Samsung 850 Pro 256GB SSD (System), 1x Crucial 64GB SSD (temp files and swap file), 1x 3.5" Hotswap Bay, 1x LG BluRay Burner
PSU: Corsair 1200W
Monitor: 2x Dell Ultrasharp U2713HM, 1x Sony HDTV 32" preview monitor

DDDyson wrote on 4/8/2019, 6:49 AM

I have a GeForce RTX2080. Is that any help in Vegas? Under the preferences, the only option under "GPU acceleration of video processing" is Off. Does Vegas have any GPU support at all for newer / newest NVidias?

mintyslippers wrote on 4/8/2019, 8:29 AM

I have a GeForce RTX2080. Is that any help in Vegas? Under the preferences, the only option under "GPU acceleration of video processing" is Off. Does Vegas have any GPU support at all for newer / newest NVidias?

It should do. It supports my RTX2060. Make sure your Nvidia drivers are upto date. The current best for performance are 419.67 CRD.