We use cookies and similar tools to enhance your experience, provide our services, deliver relevant advertising, and make improvements. Approved third parties also use these tools to help us deliver advertising and provide certain site features.
Customize cookie preferences
We use cookies and similar tools (collectively, "cookies") for the following purposes.
Essential
Essential cookies are necessary to provide our site and services and cannot be deactivated. They are usually set in response to your actions on the site, such as setting your privacy preferences, signing in, or filling in forms.
Performance
Performance cookies provide anonymous statistics about how customers navigate our site so we can improve site experience and performance. Approved third parties may perform analytics on our behalf, but they cannot use the data for their own purposes.
Allowed
Functional
Functional cookies help us provide useful site features, remember your preferences, and display relevant content. Approved third parties may set these cookies to provide certain site features. If you do not allow these cookies, then some or all of these services may not function properly.
Allowed
Advertising
Advertising cookies may be set through our site by us or our advertising partners and help us deliver relevant marketing content. If you do not allow these cookies, you will experience less relevant advertising.
Allowed
Blocking some types of cookies may impact your experience of our sites. You may review and change your choices at any time by clicking Cookie preferences in the footer of this site. We and selected third-parties use cookies or similar technologies as specified in the AWS Cookie Notice.
I’ve achieved sending a Deadline Job submission directly from Adobe Premiere Pro to AME plugin. (from windows platform)
I’ve developed a Adobe CEP extension with html, javascript, jsx and nodejs features and using PowerShell Net. Core edition to submit the job using deadline.dll library.
Also, as AME web console has a parameter that accepts the Sequence GUID to be rendered, I’ve modified the Deadline AME plugin to accept this parameter, so I can export a specific sequence from Premiere through AME.
About AME presets, they should be exported as presets and copy them to a specific folder. We can select with which preset we want to export from that folder.
I’ve uploaded a video to show you the implementation. If you want to have this quick implementation, please contact me. It would be great if you make this implementation more profesional and packetized and add it to Deadline package.
Thanks for creating the solution and sharing this video. It will be very helpful for the customers who are using same workflow.
Can you share the plugin/submission scripts here too? That will help someone looking for actual scripts and I will also make a feature request for it and attach those as workaround in our internal tool.
Need to move to another project so I wont have time to make this “quick” plugin (I did it in 5 days) in a more correct way to contribute, but I hope it can give you a way to implement a better and more complete solution in Deadline.
This is the README file included in the compressed file:
Tested in:
- Windows 10
- Deadline 10.1
- Adobe Premiere Pro CC 23.5
- Adobe Media Encoder CC 23.5
Uncompress the ZIP file into %APPDATA%\Adobe\CEP\extensions.
Premiere2Deadline folder contains:
- Deadline_Modified_Files folder:
- Modified Deadline AME Submission plugin that adds a visual attribute for Sequence GUIDs.
You should copy MediaEncoderSubmission.py file to DeadlineRepository\scripts\Submission folder. Make backup first of current file.
- Modified Deadline AME Plugin that reads SequenceGUID parameter and sent it to AME Web console.
You should uncompress MediaEncoder.zip into DeadlineRepository\plugins folder. Make backup first of MediaEncoder subfoler.
- tools folder:
- Contains PowerShell script that talks with Deadline DLL libraries with PowerShell 7.3.6 downloaded from:
https://learn.microsoft.com/es-es/powershell/scripting/install/installing-powershell-on-windows?view=powershell-7.3#installing-the-zip-package
- Different CEP Extension folders for HTMLs, Javascript libs, JSX libs, some nodejs modules, etc
Note: Not all deadline submission parameters are implemented in the CEP extension (html), but it should be easy to do it.
And the last note. If the CEP extension doesnt load, because its not digitalled signed, you should enabled in the registry debug flags for CEP extensions
regedit > HKEY_CURRENT_USER/Software/Adobe/CSXS.9, then add a new entry PlayerDebugMode of type "string" with the value of "1".
Thank you for this script! I’m currently working on the Premiere to Deadline submitter, and your initial work on it is invaluable.
I noticed in your video that the preset field is already filled in, so I assume it reads the file names from somewhere?
Update: I realized that the preset files should go into the AMEPresets folder in the root of the Deadline repository. I also replaced the old PowerShell-based submission script with the native deadlinecommand execution and resolved some issues I encountered (see the post edits).
The ultimate goal now is to submit multiple Premiere Pro sequences at the same time and distribute them across the workers.