CS5 PP - Mercury Playback Support. Have you got a GTX 200+/GTX400+?

Soldato
Joined
18 Oct 2002
Posts
21,811
Location
Nordschleife
Copied from another forum so test away

I figured out how to activate CUDA acceleration without a GTX 285 or Quadro... I'm pretty sure it should work with other 200 GPUs. Note that i'm using 2 monitors and there's a extra tweak to play with CUDA seamlessly with 2 monitors.

I don't have the final release (downloading the trial now) this works with the BETA. Crossing my fingers that these files are in the trial and retail as well.

Here are the steps:

Step 1. Go to the Premiere CS5 installation folder.
Step 2. Find the file "GPUSniffer.exe" and run it in a command prompt (cmd.exe). You should see something like that:
-----------------------------------------------------------------------------------------------------------------------------------
Device: 00000000001D4208 has video RAM(MB): 896
Device: 00000000001D4208 has video RAM(MB): 896
Vendor string: NVIDIA Corporation
Renderer string: GeForce GTX 295/PCI/SSE2
Version string: 3.0.0

OpenGL version as determined by Extensionator...
OpenGL Version 2.0
Supports shaders!
Supports BGRA -> BGRA Shader
Supports VUYA Shader -> BGRA
Supports UYVY/YUYV ->BGRA Shader
Supports YUV 4:2:0 -> BGRA Shader
Testing for CUDA support...
Found 2 devices supporting CUDA.
CUDA Device # 0 properties -
CUDA device details:
Name: GeForce GTX 295 Compute capability: 1.3
Total Video Memory: 877MB
CUDA Device # 1 properties -
CUDA device details:
Name: GeForce GTX 295 Compute capability: 1.3
Total Video Memory: 877MB
CUDA Device # 0 not choosen because it did not match the named list of cards
Completed shader test!
Internal return value: 7
---------------------------------------------------------------------------------------------------------------------------------------

If you look at the last line it says the CUDA device is not chosen because it's not in the named list of card. That's fine. Let's add it.

Step 3. Find the file: "cuda_supported_cards.txt" and edit it and add your card (take the name from the line: CUDA device details: Name: GeForce GTX 295 Compute capability: 1.3

So in my case the name to add is: GeForce GTX 295

Step 4. Save that file and we're almost ready.

Step 5. Go to your Nvidia Drivercontrol panel (im using the latest 197.45) under "Manage 3D Settings", Click "Add" and browse to your Premiere CS5 install directory and select the executable file: "Adobe Premiere Pro.exe"

Step 6. In the field "multi-display/mixed-GPU acceleration" switch from "multiple display performance mode" to "compatibilty performance mode"

Step 7. That's it. Boot Premiere and go to your project setting / general and activate CUDA

Hope this helps ;)

Fails with my FX3700 and says 765mb required.
 
Downloading the trial now. If this works I will be freakin' amazed.

Edit: Trying this with a GTX260-216, with 896mb of VRAM.
 
Last edited:
No worries. Got my 5DMKII here so I'l blast off some fresh 1080p footage and see what's what.

You can only use DV presets on the trial. You can add HD footage but only render/export it in DV res/ But as long as you do the same it doesnt matter for the test.
 
Well it's let me select CUDA hardware accelerated from the dropdown menu rather than software accelerated, so we're off to a good start :)
 
I've been doing some testing comaring CS4 v CS5

Test Clip
1920*1080
opacity 50%
crop 10% top and bottom
5 mins long/7500 frames
**************
cs5 = render time 6:56
cpu 100%
pp1.3gb

****
cs4 = render time 7:45
pp 622mb of ram
cpu 100%
 
I've just dropped in a minute clip and applied an RGB curves adjustment for a quick play. Nothing scientific but basically with CUDA enabled (hardware) it renders on the fly. Absolute perfect playback. Rendering the entire work area just plays the video, it doesn't even need to bring up a timeline.

Without CUDA enabled playback is expectedly choppy. Needs to render the workarea in the 'old' method with the progress bar (about 6 minutes for 1562 frames) before smooth playback is possible.

All in all, stunning, genuinely stunning difference. I'l have more of a play later when I don't have work to do!
 
This is good news but not great as the plugins are not ready so I can't use CS5 as a editing package.

I'l be interested to see the plug-in uptake now the entire CS5 package is 64bit. I wouldn't expect it to be that long to be honest. The main problem I had with 64bit Photoshop was any specific plugins were only usually written for 32bit to work on the Mac version too. I'm not familiar with the Premiere plugin scene though!
 
Just enabled MPE on my GTX 275... It's really cool for the 5 minutes it works for, but it seems a bit glitchy. It hangs the program a lot when I use H.264 files I've created in other software...

They probably recommend GTX 285, et al, for good reason!

Shall do some more playing with this tomorrow!
 
wow, turning off and on again has made a massive difference...

Having a play with some old PAL SD footage (.avi format). Got 16 different videos running in tiles on a 4x4 grid simultaneously, only thing making it jitter is my hard drive!

As for HD footage... It does not like AVCHD! Can run 3 videos at once very smoothly, but it doesn't read the audio tracks from them! With 4 AVCHD videos running my Quad core hits 100% instantly and playback judders to about 1fps.

Anyone know a good (& free) AVCHD to "anything useful" converter?
 
wow, turning off and on again has made a massive difference...

Having a play with some old PAL SD footage (.avi format). Got 16 different videos running in tiles on a 4x4 grid simultaneously, only thing making it jitter is my hard drive!

As for HD footage... It does not like AVCHD! Can run 3 videos at once very smoothly, but it doesn't read the audio tracks from them! With 4 AVCHD videos running my Quad core hits 100% instantly and playback judders to about 1fps.

Anyone know a good (& free) AVCHD to "anything useful" converter?



Yeah but would the PC play the 3 AVCHD without MPE on?


Cineform NeoScene had a 7 day trial but other than that dont know.
 
With 3 AVCHD files, and only Software MPE, I get about 3 seconds of 25fps, then it will play the rest back at 3fps. The Hardware enabled MPE plays the 3 simultaneous videos @ 25fps.

In both scenarios it's using 98%-100% of my CPU. With GPU acceleration it's actually only using 25% of my GPU. Clearly MPE isn't optimised for Sony's AVCHD codec. Could be different for other manufacturers...
 
AVCHD has always been a problem unless you have quad core xeons or something like that. This is why I use CineForm to convert the AVCHD files to AVIs, makes it easier to edit.

Not sure to find a GTX or not - I can't really use CS5 without the required plugins and they arent ready until the summer. I'd try to use Pr and AE but I run out of memory (8GB) :(

Will have to wait for a i7 setup later in the year.
 
Back
Top Bottom