Creative Communities of the World Forums

The peer to peer support community for media production professionals.

Activity Forums Adobe Premiere Pro H.264 export times are long, looking to clear up render settings misconceptions

  • H.264 export times are long, looking to clear up render settings misconceptions

    Posted by Josh Peterson on June 17, 2013 at 10:48 am

    I’ve recently started editing video on my personal laptop and have been disappointed with the final export time. Quality is not as big of concern for this project. Looking for you point out my unfortunate mistakes, either in my hardware or workflow.

    Project Specs:
    Sit-down interview.
    3 Cameras:
    Panasonic GH2 – 1080 60i AVCHD
    Sony NEX-5N – 1080 30p AVCHD
    Canon Elph-100 (point & shoot) – 1080 24p h.264
    Final format: h.264 for Youtube, 720 or 1080

    Computer Specs:
    2012 Macbook Pro 13″ 2.5GHz i5 🙁
    4gb RAM 🙁
    Hard Drives: Internal 500GB 5400RPM 🙁
    External Seagate USB 3.0 1TB 5400 RPM

    My machine is under-spec’d, I know. 16gb of RAM is in the mail. An SSD is next on the list when I can afford it, maybe even removing the optical and subbing it in. Regardless, I need to render as smartly as possible.

    Editing:
    Premiere Pro CS6 (soon to be CC)
    Sequence settings: AVC-Intra 1080i 60Hz, Timebase 29.97 (this is to match the GH2 footage)

    I’ve been editing in the native AVCHD so far, and it’s been okay. Things can get a little sluggish when color correct effects are added, but it’s workable. The problem is definitely the final export / render time. A 7-minute video transcoded to to h.264 is taking over 3 hours. I’m going to be shooting 30-45 minute interviews semi-regularly, and I would be thrilled to get the render time under 8 hours so I can do one overnight.

    Proxies: Should I be editing in DNxHD or Cineform instead of AVCHD? Seems to me the answer is no – it should take hours to transcode 3 sources x 45 minutes into either format, which kind of outweighs the benefit since I’m able to edit currently. Would the final render be any faster if I were using one of these proxies?

    Render settings:
    Format: h.264
    Preset: YouTube HD 1080
    Bitrate: VBR 2-pass, although 1-pass seems to be significantly faster
    Target: 8 Mbps, Max 8 Mbps. Does this affect render time significantly?

    Would rendering the workspace decrease the overall render time (this step plus the final export together)?

    Does exporting to 720p vs 1080p yield a faster render? 720p would be HD enough for this project.

    Scratch disk – Rendering to my internal drive would be the slowest. To my external USB-3.0 is faster, right? Would writing to a thunderbolt drive be faster at all?

    Does rendering with Media Encoder queue vs rendering straight to Premiere matter? I would expect no, but I’ve seen people say otherwise.

    Frame Rate – I could make my project 24p. But would added CPU resources necessary for blending etc. offset the fewer frames output? (Actually, I could shoot in 24p in all 3 cameras, and will probably in the future, but I’m still curious about this question).

    What am I missing?

    Josh Peterson replied 12 years, 10 months ago 2 Members · 2 Replies
  • 2 Replies
  • Ryan Holmes

    June 17, 2013 at 3:12 pm

    Let me see if I can condense what you just stated:

    You are shooting 3 cameras at different frame rates, shooting to some various flavors of h.264, editing natively, adding effects and color correction, then exporting back out to h.264 on a relatively lightweight (spec-wise) laptop with slow hard drives.

    Yeah…when looked at that way having to encode something for 8 hours may actually be fast. Your demanding a lot of things be done to your timeline, and that’s not wrong. Just remember for all those requests you’re adding time onto your final export. Things like color correction is computationally intense, conforming frame rates is very resource intensive, doing a 2-Pass VBR will take longer than a CBR or 1-pass VBR.

    So here’s my $0.02 on the subject. When you shoot all cameras should be set at the same frame rate, either 24 or 30. Shooting multiple frame rates is a mistake made by people new to the profession….no problem. Just don’t do it again! 🙂 It’s a pain to fix, 2:3 pulldown footage doesn’t look good IMHO (what you’re doing when you convert 24 to 30), and it adds time to either ingest or export. It’s a simple setting in the camera. Take 5 minutes before you hit record and verify your settings on each camera – frame rate, ISO, shutter speed, and white balance. Every time. Doing this alone will save you time when you hit the computer.

    Since you’re uploading to YouTube what’s the benefit of VBR? Variable bit rates exist to attempt to maximize the use of a data to define a scene. So the encoder is smart enough to know that the talking head portion of the video won’t need as many bits to define the picture as your intense car chase scene. So it’ll use less bits during the talking-head portion and more bits during the fast-action car chase scene. Thereby making your overall file size smaller. Smart right?! But these “passes” take time as it has to analyze the scene either 1-time (1-pass) or 2-times (2-pass) before applying the data. But it only matters if you’re concerned with your overall file size. Since you’re uploading to YouTube there really isn’t much need to be concerned. If you have a verified account with Youtube you can upload a 20GB file. For my YouTube uploads I set the encoder to do a CBR (constant bit rate) and forget about it. VBR settings require the encoder to analyze the scene before encoding it. Thereby making it smarter. However, a CBR is in a sense a “dumber” encode whereby it just throws all the bits at the scene indiscriminately. So you’re talking head gets just as much data as your car chase scene. Not the most economical use of data, but if you don’t care how big the ending file is and you want/need a faster encode, then go with a CBR.

    As to your other questions – rendering to your external drive is probably better, though they are both slow at 5400RPM. Where does your media live? If it’s on the same drive you’re exporting to, that’ll slow things down further as you’re asking the disk to both read and write at the same time (not a strength of traditional spinning hard drives).

    720 vs 1080 won’t greatly change your encoding time, depends more on the the things discussed above.

    Rendering straight from PPro vs. handing off to Media Encoder….in my experience the export times are about the same. The difference is that sometimes that handoff, using Dynamic Link, can go sideways on you and freeze your export. Provided neither method hangs, in my experience, I don’t see a huge time savings in one over the other.

    Ryan Holmes
    http://www.ryanholmes.me
    @CutColorPost

  • Josh Peterson

    June 17, 2013 at 5:24 pm

    Thanks so much for taking on the wall of text and providing such a thorough answer, Ryan.

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