Working with On Demand Proxies

On Demand Proxies

Proxies can be enabled and disabled for individual clips, regardless of whether default proxy generation was enabled at project creation.

The Proxy Quality workflow allows you to reduce the amount of data being calculated in complex setups, without the need to have proxies stored on disk, by simply changing the quality.

However, as overall interactivity and performance is defined by the slowest link in the chain, if reading the source media is what is causing the performance loss for large setups, users can now optionally generate proxies on disk.

Creating Projects

Under the Proxy Settings tab, aside from the proxy size, quality setting and conditional setting, you can also enable the Generate Proxies By Default button. Because all projects are proxy-capable, what this button does is enable a sub-set of preferences, in relevant parts of the application, causing proxies to be generated on disc, by default. This includes importing media from the MediaHub and rendering media from Batch or Batch FX, the Timeline, the Modules, etc.

Import Options

When you import media from the MediaHub, you have a Generate Proxies button. If you enabled the Generate Proxies By Default option when creating your project, the button will also be enabled by default in the MediaHub and proxy media will be generated on import. You are free to disable and re-enable it, at any point, to change the proxy generation behavior for specific media.

Rendering Options

Since proxy media is optional, there are preferences to define whether or not to write proxy media during rendering. These preferences affect the Timeline, Batch or Batch FX, Generators and the Modules.

In the General tab of the Preferences, under Default Rendering Options, there is now a Proxy Rendering drop-down menu, from which you can select one of three options:
  • Full Resolution and Proxy: The application renders at both full resolution and proxy resolution.
  • Full Resolution: The application renders only at full resolution.
  • Proxy: This sets the Timeline Rendering options to “Proxy Only”.
    Note: The Proxy option only applies to the Timeline. When selected, Batch or Batch FX, Generators and the Modules are set to “Full Resolution and Proxy”, as they do not support Proxy Only rendering. They instead have an “Include Proxies” option in the drop-down of their respective Rendering button, which is enabled or disabled, based on this preference setting.

Generating Proxies On Demand

On demand proxy generation is achieved through the contextual menu, under the Media header, which gives you two self-explanatory options, relative to proxy generation:
  • Generate Proxies
  • Flush Proxies

You can do this at any point, regardless of whether or not you enabled proxy generation by default when you created your project.

This can be done to an individual clip, to a Reel or a Library.

Visual Indication

In order to get a quick snapshot of which clips have proxy media, as well as their current status, you can:
  • Enable List View in the Media Panel and look in the Proxy Resolution column, which will display a hyphen if no proxies exist on disc for that media, the resolution of the proxies if they exist on disc and “pending…” if proxies are in the midst of being generated.
  • Alt + Click a clip in the Media Panel.