Premiere Pro: Export Faster with Smart Render
I was exploring Adobe’s website for Premiere and discovered Smart Rendering. Smart rendering is, essentially, media optimization before and during editing. It allows you to create better quality output by avoiding recompression where possible. This isn’t a new feature, it first showed up in Premiere CS6. But, if you are outputting MXF files, you’ll need to turn it on.
Smart rendering cuts down on the processing of exporting even more by doing a bit more work up front. Any smart rendering workflow you can add prior to exporting will speed up your exporting process even more than improving hardware and working with optimized media.
Kevin Monahan, from Adobe, summarized the steps of Smart Rendering:
Before Editing
- Be sure that your GPU is enabled in Adobe Media Encoder and Premiere Pro when exporting. Enable GPU acceleration, if available, in the following places:
- Premiere Pro: Project Settings > General (Mac users should pick Metal)
- Adobe Media Encoder: Preferences > General
- Transcode any Long GOP footage to ProRes, DNxHD/HR, or GoPro Cineform during ingest or prior to importing the footage (see this article which shows you how to ingest media automatically in the background while you begin editing). As a note, DV footage will also Smart Render.
You can also capture this footage natively to these codecs while shooting with certain cameras or recording systems (Atomos devices, etc.). It turns out that a lot of recent camera formats are available for smart rendering, including certain flavors of XDCAM.
- Change your Sequence Settings to create Preview Files using the same codec you transcoded to or captured your original footage to.
- Choose Sequence > Settings, then set Editing Mode to Custom. This “unlocks” the ability to change settings for Preview files.
- For Preview Files, change settings to match to the footage’s codec settings precisely.
Smart rendering works only if the source codec, size, frame rate, and bit rate match the export settings. Smart Rendering is supported for both MXF and QuickTime wrappers.
While you are editing
- Render any clips you have added an effect to whenever you get a free moment, ideally when you are taking a break.
- Render the entire timeline before attempting to export.
Before exporting
- Change settings to export to the same codec you ingested and set previews to match it in the Export Settings dialog box.
- Check the “Use Previews” checkbox in the Export Settings dialog box, as well. This ensures you are merely copying files rather than processing and encoding the files.
Kevin adds: “I should also point out that it is a much nicer editing experience when cutting with ProRes or the like, over Long GOP footage like H.264 or AVCHD. You drop fewer frames, and can view in a higher resolution with these intraframe codecs. You can even create proxies for them if you have an underpowered computer system and need better fluidity when editing.”
EXTRA CREDIT
Here’s a link that explains other ways to speed rendering and export.
Codecs in an MXF wrapper that support smart rendering
- AVC-Intra in MXF (Format > MXF OP1a & Format > AS-11)
- DNxHD & DNxHR in MXF (Format > DNxHR / DNxHD MXF OP1a)
- DNxHD MXF OP-Atom to DNxHD MXF OP1a
- JPEG 2000 (only works when using the 12-bit PQ space)
- MXF OP-Atom AVC Intra to MXF OP1a AVC-Intra
- MXF OP1a to DNxHD MXF OP1a
- XDCAM HD (Format > MXF OP1a & Format > AS-10)
- XDCAM EX (Format > MXF OP1a)
- XAVC-Intra in MXF (Format > MXF OP1a)
NOTE: To activate smart rendering for codecs in an MXF wrapper, check the “Enable smart rendering codec” option found under the Video settings tab of the preset.
Codecs in a QuickTime wrapper that support Smart Rendering:
- Animation
- DNxHD
- GoPro CineForm
- NONE: Uncompressed RBG 8-bit
- ProRes 422
- ProRes 422 (HQ)
- ProRes 422 (LT)
- ProRes 422 (Proxy)
- ProRes 4444
NOTE: Smart rendering for QuickTime codecs is automatically enabled any time the source settings match the export settings.
Bookmark the
permalink.
Larry Recommends:
NEW & Updated!
Edit smarter with Larry’s latest training, all available in our store.
Access over 1,900 on-demand video editing courses. Become a member of our Video Training Library today!
JOIN NOW
Subscribe to Larry's FREE weekly newsletter and save 10%
on your first purchase.
5 Responses to Premiere Pro: Export Faster with Smart Render
This is part comment part question. My workflow for years has been this:
– import R3D files
– go into sequence settings and switch “Editing Mode” to Custom
– switch frame size to 1920×1080
– switch preview files to QT ProRes 4444
– edit native R3D files regardless of size (4k, 5k, 6k etc)
– scale them down in the sequence to whatever percentage fits them to 1920×1080
– render areas of the sequence when necessary as I edit them
– output to same format as preview files (ProRes 4444) by clicking the “match sequence settings” button in the export dialog box as also making sure to check the “use previews” box
The export usually takes less than 2 min depending on length. (which never ceases to make me smile by the way)
This is mostly what is explained in this article EXCEPT for the transcoding part in the beginning to one of the codecs you listed.
So my question is, is transcoding only necessary for highly compressed formats like drone footage or other formats that shoot smaller files sizes due to compression? Because I feel like I’m getting the smart rendering benefit without the transcode step but as mentioned my footage is usually not a compressed format to begin with.
Christopher:
Great question, but I’m sure of the right technical answer.
However, the fact that it works for you seems to me you are pointing in the right direction.
Larry
I had just assumed that if the preview files were set to the same codec as the output settings, Premiere would use the render files to expedite the export.
Haven’t tried random codecs though so not sure? I always just make a ProRes 4444 Master and make web/broadcast versions from there. I still subscribe to the old school workflow of a Hi Res Master. : )
Christopher:
This is not a safe assumption. Premiere allows you to set Preview files to a different codec than the project, and to output a different codec from the Preview files.
And I TOTALLY agree – export a high-quality master file and use that for all compression.
Larry
“Is transcoding only necessary for highly compressed formats like drone footage or other formats that shoot smaller files sizes due to compression? Because I feel like I’m getting the smart rendering benefit without the transcode step”
As with your R3D footage, transcoding ANY footage to your export requirements (in terms of codec, frame size, frame rate, color space, LUTs, etc.) up front saves you time on the back end when you need to render previews before exporting. You have the added benefit of editing with better editing codecs and, therefore, better performance. Hope that helps.