Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe Premiere Pro Need to speed up my encoding!

  • Need to speed up my encoding!

    Posted by Victor Lin on January 20, 2012 at 2:43 am

    System specs:

    Core i5 M480 2.67GHz
    8GB RAM
    128GB SSD
    Radeon HD5650

    Shooting 1080p video with my Canon T2i

    15minute video

    My clips have Fast Color Correction applied, fade out transitions, sharpening, and lens distortion correction.

    Export settings:

    https://www.victorlinphoto.com/downloads/ExportSettings.JPG

    It’s taking me 5 HOURS to encode this 15min movie.

    I have a friend who says he’s got a slower system than mine and he processes 1080p video from Canon cameras about a bajillion times faster than my system does. He has NO idea what could be wrong.

    Thomas Smet replied 14 years, 4 months ago 7 Members · 9 Replies
  • 9 Replies
  • Tero Ahlfors

    January 20, 2012 at 4:05 am

    Don’t use previews and is there a reason for the frame blending to be on?

  • Ben G unguren

    January 20, 2012 at 4:35 am

    Here are some possible issues:
    1. Going from h264 to H264 ain’t working. Try encoding to a higher quality codec, like prores or animation or photojpeg. See if it will do it any faster (just do a 15-second clip or something). See if the encode time differs much.
    2. Data transfers are slow. Could be you are working off a thumb drive, or right off the sd card you shot with, or perhaps exporting to a thumb drive or sd card. Terrible ideas, all! Or it might just be a slower USB drive, and you are reading AND writing to it.
    3. Memory management. Have you fiddled with the memory settings in the prefs? Maybe you should fiddle some more, or perhaps UN-fiddle them….
    4. Memory sharing. You have a dozen othernappsnrunning, and there isn’t enough memory for ppro to do its thing….

    If it were me, something else I would explore is converting all the source h264 to a different codec, like prores or dnxhd. I know ppro can work with h264 in real-time, but it is a lot more taxing on the system than if you were using a standard editing codec.

    Ben Unguren
    Motion Graphics & Editing
    http://www.mostlydocumentary.com

    Some contents or functionalities here are not available due to your cookie preferences!

    This happens because the functionality/content marked as “Vimeo framework” uses cookies that you choosed to keep disabled. In order to view this content or use this functionality, please enable cookies: click here to open your cookie preferences.

  • Gabriel Sanchez

    January 20, 2012 at 11:50 am

    Could it be that your friend has an Nvidia Graphics card? Cuda enabled cards do accelerate the h264 encoding, but unfortunately your card is an ATI one, which doesn´t admit CUDA acceleration, only Nvidia cards do. The fact is that filters sharpen and lens distortion correction you have applied are rather heavy going.
    Another thing is that the best option to make the export is sending the render files to a different hard disk from the ones where operating system is installed or original media placed.

    Regards

  • Jeff Pulera

    January 20, 2012 at 3:24 pm

    Hi Victor,

    The problem is very simple – the Lens Distortion filter renders extraordinarily slow, even on my Core i7 hex-core X79 with Quadro 4000 and 24GB RAM!! Looks like you are on a laptop, so 5 hours seems quite reasonable.

    Jeff Pulera
    Safe Harbor Computers

  • Tom Daigon

    January 20, 2012 at 5:12 pm

    [Gabriel Sanchez] “Cuda enabled cards do accelerate the h264 encoding,”

    That is not true Gabriel. The CUDA cards DO help by accelerating certain features on the timeline, but they do not accelerate h.264 encoding.

    Adobe info sheet…

    Here’s a list of things that Premiere Pro CS5 and later can process with CUDA:

    some effects (complete list at the bottom of this post)
    scaling (details here)
    deinterlacing
    blending modes
    color space conversions

    It’s worth mentioning one set of things that Premiere Pro doesn’t process using CUDA: encoding and decoding.

    https://blogs.adobe.com/premiereprotraining/2011/02/cuda-mercury-playback-engine-and-adobe-premiere-pro.html

    Tom Daigon
    Avid DS / PrP / After Effects Editor
    http://www.hdshotsandcuts.com
    Mac Pro 3,1
    8 core
    10.6.8
    Nvidia Quadro 4000
    24 gigs ram
    Maxx Digital / Areca 8tb. raid
    Kona 3

  • Gabriel Sanchez

    January 21, 2012 at 1:55 am

    Dear Tom, as nvidia says in this article, CUDA do accelerate h264 encoding, al least that´s what i understood (sorry it´s in spanish):
    https://www.nvidia.es/object/IO_62559_es.html

    Regards

  • Gabriel Sanchez

    January 21, 2012 at 2:18 am

    Dear Tom, as nvidia says in this article, CUDA do accelerate h264 encoding, al least that´s what i understood (sorry it´s in spanish):
    https://www.nvidia.es/object/IO_62559_es.html

    In this other place (https://www.studio1productions.com/Articles/PremiereCS5.htm )there are benchmark tests using timeline Rendering
    MPE GPU Hardware and Time Line Rendering MPE only Software. It´s not h264 encoding but Mpeg2 dvd, and there are big differences in encoding times, so cuda seems to be affirmatively affecting in rendering times. See point 9 in the article.

    Regards

  • Tom Daigon

    January 21, 2012 at 2:37 am

    Im just reporting what Adobe says about its own software. CUDA only affects certain properties designed to take advantage of it. Encoding and Decoding do not use CUDA. Go argue with Adobe if you disagree 😀

    Tom Daigon
    Avid DS / PrP / After Effects Editor
    http://www.hdshotsandcuts.com
    Mac Pro 3,1
    8 core
    10.6.8
    Nvidia Quadro 4000
    24 gigs ram
    Maxx Digital / Areca 8tb. raid
    Kona 3

  • Thomas Smet

    January 27, 2012 at 4:03 pm

    That is because so much takes place when you encode video. The encoding itself is just the process to convert to a new format. All the other processing has to still take place which includes decoding the raw video and rendering each of the effects on the clip. By using gpu enhanced processing it will be the process of scaling, and rendering certain effects that are sped up and not the actual encoding to the destination format. Overall it looks like the encoding is faster but only the effects part of the chain is sped up.

We use anonymous cookies to give you the best experience we can.
Our Privacy policy | GDPR Policy