Choosing a Video Card for Sony Vegas and Sony Movie Studio – GPU Acceleration Explained

I have posted a new article to our website that covers what modern video cards work best for Sony Vegas Pro and Sony Movie Studio for GPU acceleration.  This article is for versions 11, 12 and 13 of Sony Vegas Pro and Sony Movie Studio.

I have seen on some of the computer forum people asking what type of video card should they get for Sony Vegas Pro or Sony Movie Studio.  Most of the time people are giving out advise based on the old information on the older video cards, expecting it to apply to the video cards we have today.

For example, when Sony first implemented GPU acceleration, the current line of video cards at that time were the NVIDIA GT/GTX500, GT/GTX400 and GT/GTX200.  Also, included are the AMD HD 4000, HD 5000 and HD 6000 video cards.

These cards are not around anymore, except on the used market and things are different with today’s modern video cards.

Did you know there are two areas where GPU acceleration comes in.  The first is timeline playback and the second is when you use the MainConcept AVC or Sony AVC encoder.

Sony Vegas Pro and Sony Movie Studio are based on using OpenCL.  Both AMD and NVIDIA offer OpenCL support with their video cards.  However, AMD has put a lot of effort into their implementation of OpenCL, which is why AMD video cards perform exceptionally well with Sony Vegas and Sony Movie Studio, along with other programs that use OpenCL.

Since NVIDIA is pushing their proprietary CUDA technology, they don’t put a whole lot of effort into OpenCL. It is not implemented well and it really shows when it comes to Sony Vegas and Sony Movie Studio.

Now some of you are going to say, that you can use CUDA with Sony Vegas Pro and Sony Movie Studio.  Yes, I know that.  But did you know it only works on the old NVIDIA GT/GTX500, GT/GTX400 and GT/GTX200 series of video cards?  And, it only works with the MainConcept AVC encoder.

It’s true.  CUDA does not work with today’s modern video cards from NVIDIA.  The reason why is MainConcept hard coded which video cards it would support and they are the NVIDIA GT/GTX500, GT/GTX400 and GT/GTX200 series of video cards.

While I am not saying you can’t use NVIDIA video cards, you can, but the performance will not be anywhere near what you get with an AMD video card.  A lot of people are unaware of this and they are telling people to use a NVIDIA card for CUDA support, when there is no more CUDA support for the newer NVIDIA graphics cards.

Take a few minutes and read this article: https://www.studio1productions.com/Articles/SonyVideoCards.htm

It has a ton of information in it and it will give you examples of some rendering tests I did with some NVIDIA and AMD video cards.

Updates to the CUDA.BAT program

I just updated the CUDA.BAT program to include the new mobile (laptop) GPU’s from NVidia.  They are the GTX 850M, GTX 860M, GTX 870M and the GTX 880M.

Also, the CUDA.BAT program will also enable Adobe Media Encoder CC (AME), along with Premiere and After Effects to use the GPU.

It will also all you to enable the GPU to be used with the Mercury Transmit in SpeedGrade CC.

The CUDA.BAT program can be found in these two articles:
https://www.studio1productions.com/Articles/PremiereCS5.htm
and
https://www.studio1productions.com/Articles/AfterEffects.htm

Save Money Switching from Adobe Premiere to Sony Vegas 12

Here is a tip, do a Google search on “sony vegas 12 crossgrade”.  There are several vendors who are offering deep discounts when switching from Adobe Premiere to Sony Vegas 12.

This is what we have done since Adobe wants you to rent their software on a month to month rental system.  Personally, I like buying the software and using it until I want to pay for another upgrade.