_

  • Cameras
  • Accessories
  • News
  • Partners
  • About
  • Contact

Premiere CS5.5 + CUDA = Inexpensive Real-Time 4K!


Written by Mike Palermo

In the Beginning

As many DSLR shooters move to bigger and better cameras – with bigger and better recording formats – many of us will run into unforeseen problems when applying our tried & true DLSR workflows.  Unfortunately, what works well for DSLR footage might not be the most efficient way to handle other codecs.  This is important to consider, and particularly true, when switching to RED footage not because it’s overly difficult, but because the initial switch can get fairly costly and chances are your old workflow will be needlessly and massively time consuming. Fortunately, there are a few things you can do to alleviate the burden, saving your wallet, your time, or both. Read on:

Simply put, until the other NLEs catch up, Adobe CS5.5 with its Mercury Playback Engine (MPE) is currently going to be your most realistic option when dealing with RED footage.  In this article, I’m going to quickly go over what’s needed to make Premiere Pro (PPro) play as nicely as possible while simultaneously discussing the performance benefits of rocking out with the GPU-accelerated Mercury Playback Engine.

Out with the Old

For a lot of us (me, anyway), when it comes to our DLSR workflow we tend to transcode to a more edit-friendly format even if we use an NLE that supports native H264 editing.  It’s often worth going to a 4:2:2 or better format (like ProRes, DNxHD, Cineform, etc) as it opens up the DSLR video to a deeper bit-depth and more flexible colour space than the standard 8-bit 4:2:0 that comes directly out of our DSLRs. These beefier codecs are less destructive, allow for better malleability in post, and are also easier on your system’s processor too.

Now, this same procedure does work with RED footage, but there’s a catch – even with the latest and greatest computer, the transcoding process is slow.  Extremely slow.  So slow, in fact, that RED offer a proprietary .r3d transcoding PCIe add-in card called RED Rocket. The only problem with a RED Rocket is the hefty $4750 price tag (which is on top of your ~$11,700+ Scarlet purchase). Not cool. Furthermore, while transcoding H264 files to higher-end codecs opens up DSLR footage as much as possible, these codecs are actually less flexible than .r3d RAW, which has no baked-in image.

The Adobe Advantage

This is where Adobe CS5.5 comes in – the Mercury Playback Engine supports real-time playback of .r3d RAW footage without needing a RED Rocket, so no transcoding is necessary for real-time editing and colour grading in Premiere Pro.  Granted, smooth playback maxes out at ½ resolution (lower on older hardware), but that’s still way more pixels than your HDSLR video (zing!).  For Scarlet/Epic footage to work in PPro you need CS5.5, the “RED Epic Importer” (found here) and an nVidia graphics card that is on Adobe’s ‘supported’ list here (note: you can very easily enable support for additional nVidia cards unofficially, but that’s beyond the scope of this article — just google it.)

While there are cheaper options out there (like a used GTX285, for example), in my opinion nVidia GTX 570-based cards offer the best price:performance ratio and are supported right out of the box by the Windows version of CS5.5 (fewer CUDA cards are supported by OS X, which limits your ‘officially supported’ choices on that platform). Furthermore, GTX 570-based cards come with 1280megs of GDDR5 and 480 CUDA cores — a considerable amount more than the bare minimum 896megs and 96 cores required for GPU accelerated MPE.

 

For testing I used the Galaxy MDT GTX570 as it is the only GTX 570-based card that supports up to four simultaneous displays off a single GPU (and additional screen real estate is always welcomed by post-production apps).

Along with Mercury Engine’s ability to apply effects and playback .r3d raw footage in real-time while editing, using CUDA acceleration massively speeds up rendering times, which indirectly speeds up exporting as well. CUDA hardware is used to do the heavy lifting of a couple dozen frequently used video effects, such as scaling, sharpening, blurring, colour correction, etc. (and the list is improving with each CS update).

 

Since these intensive operations are offloaded to the GPU, it inadvertently frees up the CPU to better handle other rendering/encoding tasks that are not currently support by CUDA acceleration. In other words, because rendering effects is so much faster, encoding/transcoding starts that much quicker as well. So much so, that there are tangible benefits to your export times.

Somewhat Real-World, but Non-Scientific Results

I say “somewhat” and “non-scientific” because, while the following test was completely controlled, I only ended up using filters/effects that were CUDA-accelerated and did direct exports from PPro rather than Adobe Media Encoder (the differences with AME were less dramatic presumably because of it’s precision; besides PPro exports are more than adequate for quick turnarounds).
In that respect, it’s more of a best case scenario test, although to be fair everyone applies colour correction. On the bright side, it is an apples-to-apples test, as I took the exact same 60 seconds worth of .r3d footage on the same timeline with the same effects applied, and then exported to the same MPEG2 Blu-ray codec with and without hardware-enabled MPE to compare. I’d also recommend ignoring the actual export times since every system (and every effect) will be different. Instead, focus more on the ratios, as they’re more applicable.
Test System:

  • CPU: i7 920 @ 4.2GHz (21x 200blck)
  • Motherboard: Gigabyte GA-X58-UD5
  • RAM: 24gigs of DDR3-1600MHz (9-9-9-24)
  • Storage: Adata S511 120gig SSD

And the results:

No-Effects (note: I believe CUDA is automatically used to do the 4k>1080p scaling)

Software Only:                    0:41.3
Hardware Accelerated:         0:25.4 (1.625x faster)
Realistic – two effects applied (3-way Colour Corrector & sharpening)

Software Only:                    1:57.3
Hardware Accelerated:         0:38.6 (3.04x faster)
Above Average Effects - Two 4k Layers, 50% opacity on top, 3-way & sharpening on both.

Software Only:                    3:23.1
Hardware Accelerated:         0:54.3 (3.74x faster)

So there is a pretty substantial difference, but the best part is that these rendering benefits are just a bonus; real-time playback of .r3d RAW footage while editing, with effects applied, is the real beauty of using CS5.5 and CUDA-enabled MPE. In fact, with my system I was able to preview eight effects-laden layers of 4K footage at ½ resolution without hitching. Without CUDA acceleration a single layer with a single effect would struggle to playback in real-time, even at ⅛ resolution.

 

Round It Up

What makes Adobe CS5.5 so potent is that even if you currently don’t have a RED (or other hard-to-digest footage), the same set-up works just as well, if not better, with your DSLR/video camera footage. With CUDA hardware acceleration of the Adobe Mercury Playback Engine it’s surprising how quickly you can go from camera-to-online edit. For RED footage, the only other realistic option is to purchase a RED Rocket, which isn’t necessarily a bad investment, however after shelling out $15Gs or so for a shootable Scarlet package, having to fork over another ~$5K might not be feasible for many people attempting to make the jump from HDSLRs.

Comparatively, if you’re a student CS5.5 Production Premium (-$70 CODE: SAVEONEDU) costs as little as ~$430 (if you’re not a student it’s ~$1700, but you can purchase just Premiere Pro for ~$700) and a decent CUDA-enabled graphics card, like the MDT GTX570, is $300-400 (although there are other compatible cards for less). So it’s not chump-change, but it’s definitely a much easier pill to swallow than $4750. Furthermore, it has system-wide and workflow-wide advantages instead of being a proprietary piece of hardware that can only do one function (like the RED Rocket).

There is, of course, another major lynchpin when dealing with any higher-end footage: Storage requirements. However, I’ll have to tackle that in another article.

Building a Powerful and Stable Mac Hackintosh System with the latest Apple and CUDA Software: GUIDE
Fool around with the RED Scarlet-X RAW footage used in this article: LINK

Article written by: Mike Palermo
from www.dvisionfilms.ca

  • Posted On: 13th March 2012
  • By: Sebastian Wöber
  • Under: Premiere Pro, RED One, RED Scarlet-X
 

Comments
Tweet

Leave a Comment Cancel reply

Connect with:
Facebook Google Twitter LinkedIn

Your email address will not be published. Required fields are marked *

  • Latest Video Reviews
    • 5D3 post processing OSX Workflow video: Simple post processing of 5D Mark III RAW footage in OSX You have probably seen our extensive written guide on how to get Magic Lantern's 24p ...
    • scr_5d3_bmcc Canon 5D mark III RAW vs. Blackmagic Cinema Camera RAW Today we already published a test video of the impressive Canon 5D mark III RAW ...
    • scr_5d3 Canon 5D mark III 24p RAW test – A RAW in the park Yes, the source for the video above is a 1080p 14bit RAW shot with the ...
  • Subscribe to our Newsletter
  • Categories
    • Accessories
    • Announcements
    • Camera Bodies
      • Apertus
        • Axiom Camera
      • Arri
        • Arri Alexa XT
      • Blackmagic Design
        • Blackmagic Cinema Camera
        • Blackmagic Pocket Cinema Camera
        • Blackmagic Production Camera 4K
      • Canon
        • Canon 1100D
        • Canon EOS 100D
        • Canon EOS 1D
        • Canon EOS 1D X
        • Canon EOS 1DC
        • Canon EOS 5D mk2
        • Canon EOS 5D mk3
        • Canon EOS 60D
        • Canon EOS 6D
        • Canon EOS 70D
        • Canon EOS 7D
        • Canon EOS 7D mk2
        • Canon EOS C100
        • Canon EOS C300
        • Canon EOS C50
        • Canon EOS C500
        • Canon EOS M
        • Canon EOS T2i / 550D
        • Canon EOS T3i / 600D
        • Canon EOS T4i / 650D
        • Canon EOS T5i / 700D
        • Canon Powershot G1 X
      • Concept Cameras
      • GoPro
        • GoPro Hero 3
      • Ikonoskop
      • JVC
        • JVC PX100
      • KineRAW
        • KineRAW MINI
      • Leica M type 240
      • Nikon
        • Nikon A99
        • Nikon Coolpix A
        • Nikon D3200
        • Nikon D4
        • Nikon D7000
        • Nikon D800
      • Panasonic
        • Panasonic AF100
        • Panasonic GH2
        • Panasonic GH3
        • Panasonic Lumix
      • Pentax
      • RED
        • Dragon
        • RED One
        • RED Scarlet-X
      • Samsung
      • Sony
        • Sony A65
        • Sony A77
        • Sony F3
        • Sony F5
        • Sony F55
        • Sony HX9v
        • Sony NEX-5N
        • Sony NEX-6
        • Sony NEX-7
        • Sony NEX-EA50
        • Sony NEX-FS100
        • Sony NEX-FS700
        • Sony NEX-VG30
        • Sony NEX-VG900
        • Sony RX100
        • Sony VG-20
    • Camera Movement
      • Aerial
      • Crane
      • Sliders
      • Steadycam
    • Cameras
    • cinema5D news
    • Contests
    • Distribution
    • Editing & Field Recording
      • Color Correction
      • Disk Recorders
      • Editing on a Mac
      • Music
      • Software
        • Final Cut Pro
        • Premiere Pro
    • Events
      • IBC 2011
      • IBC 2012
      • NAB 2011
      • NAB 2012
      • NAB 2013
    • Filmmakers
    • Firmware
      • Firmware Update
      • hacking
      • Picture Styles
    • Follow Focus
    • Gear
      • Audio
        • Microphones
      • Bags
      • Baseplates
      • Battery
      • DIY
      • Handheld Rigs
      • Lenses
        • Filters
        • Mounts / Adapters
      • Mattebox
      • Memory
      • Storage
      • Tripod & Mounting
    • HDSLR
    • Interviews
    • Kickstarter
    • Lighting
      • Greenscreen
      • LED
    • Monitoring
      • EVF's
      • Field Monitors
      • Loupes
      • Streaming
    • News
    • Rebates
    • Review
      • video review
    • Rumors
    • Technology
      • 4K
      • 6K
      • Aliasing / Moiré
      • Global Shutter
      • Highspeed
      • Lowlight
      • RAW
      • Slow Motion
      • Timelapse
      • Very Small Cameras
    • The Art
      • Video Picks
      • Workshops
    • Uncategorized
  • Twitter
    • cinema5D tops Premiumbeat's '10 Filmmaking Sites You Should Be Reading' list - http://t.co/V0XWUTMDx8
      1 day ago
    • @AsherShellim strange - which flavor of ProRes?
      1 day ago
    • 10 Filmmaking Sites You Should Be Reading | http://t.co/YgJIN1QZFk http://t.co/O3zcUJStbX
      about 2 days ago
CINEMA5D

cinema5D is a website that specializes in video reviews of cinema capable new cameras and accessories.
We are an independent group of camera professionals who have been at the forefront of the HDSLR revolution.
Our reviews are our personal opinion yet we try to provide an objective view at every tool we test.

Recent Posts
  • cinema5D tops Premiumbeat’s ’10 Filmmaking Sites You Should Be Reading’ list
  • First Video of Metabones Speedbooster for your BMCC MFT
  • Recreating the ‘Bullet Time’ Effect from The Matrix with 1 GoPro
  • ‘Relentless’ – the ‘MoVi’ for the rest of us?, part 2
  • The 5D mark III can do 25fps in RAW 1080p
Archives
  • May 2013
  • April 2013
  • March 2013
  • February 2013
  • January 2013
  • December 2012