https://github.com/wgergely/renderqueueplus
After Effects background renderer and version manager
https://github.com/wgergely/renderqueueplus
adobe after-effects aftereffects afx extendscript pipeline render renderqueue shotgun
Last synced: 8 months ago
JSON representation
After Effects background renderer and version manager
- Host: GitHub
- URL: https://github.com/wgergely/renderqueueplus
- Owner: wgergely
- Created: 2018-02-02T10:25:52.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2020-04-06T14:48:08.000Z (almost 6 years ago)
- Last Synced: 2024-04-16T15:36:33.323Z (over 1 year ago)
- Topics: adobe, after-effects, aftereffects, afx, extendscript, pipeline, render, renderqueue, shotgun
- Language: JavaScript
- Homepage: https://gergely-wootsch.com
- Size: 7.98 MB
- Stars: 12
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RenderQueue+: A handy After Effects workflow utility for rendering, reviewing, and managing render outputs.
RenderQueue+ adds ***output versioning, background rendering, relative output paths, image-sequence review and editing*** utilities to your After Effects toolset. And more!
The panel loosely integrates with ***Shotgun's RV*** that can be used for reviewing your output. Using FFmpeg, it automatically generates movies from your sequence outputs giving you a wider gamut to interact and review your rendered image-sequences.
## Limitations
* **The script does not support Mac OS at the moment.**.
* The versioning pattern is hard-coded and there's no way to customize as things stand. I hope to add custom templates in the future
* FFmpeg output could do with presets
* Panel has been tested but bugs are possible
## Installation
Place **both** the **RenderQueue+.jsx** file _**and**_ the **RenderQueuePlus** folder into After Effect's **ScriptUI Panels** folder.
```
ScriptUI Panels\RenderQueue+.jsxb
ScriptUI Panels\RenderQueuePlus\
```
It's located usually here (replace [Your Version] with the After Effects version you have):
```
C:\Program Files\Adobe\Adobe After Effects [Your Version]\Support Files\Scripts\ScriptUI Panels
```
After restarting After Effects you should see a 'RenderQueue+.jsx' menu-item at the bottom of the 'Window' menu.
## Features
##### Background (and batch rendering)
RenderQueue+ can render output modules in the background so you don't have to stop work to wait for renders to complete.
You can also make a batch file that can be launched across multiple computers on a network. This might sometimes be handy for small studios or individuals where a render-farm solution is not available.
#### Version Control
You can enable versioning for any of your output modules by setting 'Version Control' (from the 'Versions' drop-down menu). You have options to increment and reset the version, and also, to toggle between the existing versions via the drop-down menu. This can be handy when comparing revisions, or generally, to keep things neat and tidy.
#### Relative (and absolute) render paths
RenderQueue+ can set your output paths to be relative to the current project.
For example, let's assume your project files are in the ***comps*** folder, and we want the renders to be placed in the folder called ***renders*** in the same folder as the ***comps*** folder.
```
C:/work/comps/My After Effects Project.aep
C:/work/renders/
```
We can point to the ***renders*** folder by entering the following in Settings:
```
././renders
```
The output path will be set once we select 'Set Version Control' for the item. Simple, albeit arguably somewhat limited in its
current form.
##### RV
If you're a Shotgun/RV user you can call RV from the RenderQueue+ to review your rendered files.
##### Frame Manager
You can delete rendered images (or movies) from the app via the RenderQueue+'s Frame Manager.
Here you can filter your files by sequence patterns, eg. entering in the filter box '1-20, 30-40' will display only frames 1-20 and 30-40. This makes it easy to remove specific image-ranges if you need to re-render only a section of your comp.
##### Restore project used to render the given version
The panel automatically archives a copy of your comp when you start a render: this means, you can always refer back to the project used to render a given version.
## Tips
##### Name your output comp sensibly
The output composition names are automatically picked-up and used in the name of the render files.
Make sure they have sensible names and contain no special characters (or at least bear in mind, these will be removed from the output name).
##### Make sure your output comp starts and ends at the right frames
This might sound strange, but the tool always renders the entirety of your output comp.
Hence, if your comp starts at frame 1, and finishes at frame 350, it will render all the frames between and including 1 and 350.
This is enforced as a matter of principle to keep things, but chiefly, the author of this script organised. It is sometimes nice to have restrictions and it's better to be tidy and to make sure the output comp is set-up correctly.
##### ...But, but...I *have* to render a range
If you delete frames from an existing sequence of images, those frames will automatically be re-rendered (the panel automatically sets sequences to skip existing files when you set Version Control). This allows you to re-render ranges, and specific frames too. RenderQueue+ comes with a frame manager to help you delete image ranges, and/or specific frames straight from After Effects.
#### About
Copyright (c) 2018 Gergely Wootsch
hello@gergely-wootsch.com
http://gergely-wotsch.com
#### Support and contact
http://gergely-wootsch.com/renderqueueplus
hello@gergely-wootsch.com