Copyright 2018 - HappyOtterScripts by The Happy Otter
A script for building proxies. It differs from other tools in that proxies are built from events that have been brought to the timeline. This permits some initial cuts editing so that only a portion of the media file is rendered rather than the entire file. It also differs in that proxies are added as a Take which permits rapid switching between the original and proxy files. Options include internal Vegas rendering or direct X264 renders as well as GPU-assisted options.
Proxy Settings. An info box that displays both project resolution and the resolution of the proxy files that have been or about to be created. If Vegas is used for rendering, the proxy resolution is determined from the render template that has been selected. If an x264 proxy is to be created, the resolution must be set.
There are three icons that serve as buttons.
Restores Vegas to original project settings.
Sets Vegas to the proxy resolution setting.
Resets the saved HO project settings file to the current project settings. When ProxyAssist is first loaded in a new project, it creates a small text file that contains both project resolution (E.g. 1920 x 1080) and proxy resolution. If the initial project resolution was incorrect, or the user changes resolution, this enables the new project resolution to be saved to that file. This file information is necessary for the proper switching back and forth between project and proxy resolution settings.
- Selected Events. Proxies will be created only for selected events on the timeline.
- All Events. Proxies will be created for all events on the timeline.
- Add Logo. If checked, a logo will be added indicating that the media file created is indeed a proxy file. Otherwise, it is often impossible to distinguish between the original and the proxy in the preview window. The user is free to change the logo to a new design by simply replacing the ProxyLogo.png file with a new one having the same name.
- Add Audio Take. If checked, an audio take will be added back to the timeline along with the video if the proxy media file contains an audio stream. Having the audio added may improve playback performance, especially for less robust systems.
- Proxy File Tag. A file tag that is added to the name of the rendered proxy media file.
- After build, change project settings to proxy settings. If left unchecked, project settings will remain the same.
- Build. Starts the proxy building process.
Proxy Switch. Switches between the original media files and proxy media files on the timeline. The ProxySwitch script accomplishes the same thing without the ProxyAssist GUI being open.
- Selected Events. Proxies will be removed from the timline and media pool for selected events.
- All Events. Proxies will be removed from the timeline and media pool for all events.
- Delete Files. If checked, the removed files will also be deleted from your hard drive.
- Remove. Begins the proxy removal process.
Render Options. The user may choose to use internal Vegas rendering or direct x264 rendering for proxy creation.
- Vegas. If the Vegas radio button is selected as s hown, the user must select the desired Vegas render template. Note that the gear and dropdown resolution selection box are disabled.
- x264. If the x264 button is selected, x264 options are made available and the Vegas render template selection box is disabled.
- When clicked, the x264 Encoder Settings window is shown. Note that the same window can be loaded when x264 rendering is selected in AviDub and RenderEvents. Templates created in one script may be used in other scripts as well.
- Set Resolution. A drop down list which permits the user to choose the proxy resolution for x264 renders. Note that if the chosen proxy resolution is less than the original resolution, the resizing occurs inside of Vegas rather than Avisynth to improve the speed of processing.
Where to Save
- Specific Folder Location. Rendered media files are stored in a specific folder selected by the user. A left-click on the folder icon opens the browse folder dialog from which the location is selected or a new folder created. If “Create Project Name Sub-folder” is checked, a sub-folder will be created in that location with the name of the subfolder being the Project name.
- Sub-folder of Project Folder. Rendered media files are stored in a sub-folder in the folder where the Vegas project is located. The name of the sub-folder may be entered into the textbox on the right.
- Sub-folder of Media File Folder. Rendered media files are stored in a sub-folder in the folder where the media file is located. The name of the sub-folder may be entered into the textbox on the right.This option is available only for event renders.