Skip to content

ynput/ayon-premiere

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Premiere Addon

Integration with Adobe Premiere.

Supports workfile management, eg. opening existing, publishing new ones.

Supports usage of file Loader, which allows loading AYON controlled assets like movies, image sequences, audio files, etc. Supports management of loaded items, eg. updates.

Installation

Manually install ayon-premiere/client/ayon_premiere/api/extension.zxp via Anastasiy (https://install.anastasiy.com/index.html) or ExmanCmd (installs into Program Files - requires admin permissions) OR enable client/ayon_premiere/hooks/pre_launch_install_ayon_extension.py hook (installs into AppData)

Developing

Extension

When developing the extension you can load it unsigned.

When signing the extension you can use this guide.

ZXPSignCmd -selfSignedCert NA NA Ayon ayon-premiere Ayon extension.p12
ZXPSignCmd -sign {path to ayon-premiere}\client\ayon-premiere\api\extension {path to ayon-premiere}\client\ayon-premiere\api\extension.zxp extension.p12 ayon

Any change to extension should also contain bump of ExtensionBundleVersion in ayon_premiere/api/extension/CSXS/manifest.xml.

For easier debugging of Javascript: https://community.adobe.com/t5/download-install/adobe-extension-debuger-problem/td-p/10911704?page=1 Add --enable-blink-features=ShadowDOMV0,CustomElementsV0 when starting Chrome then localhost:8078 (port set in ayon-premiere}\client\ayon-premiere\api\.debug)

Or use Visual Studio Code https://medium.com/adobetech/extendscript-debugger-for-visual-studio-code-public-release-a2ff6161fa01

Or install CEF client from https://github.com/Adobe-CEP/CEP-Resources/tree/master/CEP_9.x

Resources