Skip to main content
Participant
January 8, 2022
Answered

Can Premiere pro plugins execute on cloud?

  • January 8, 2022
  • 1 reply
  • 499 views

Hi, I want to develop my own plugins using Premiere Pro SDK and integrate my video processing algorithms into plugins. However, my algorithm is complex and time-consuming so that a powerful GPU, or even powerful GPU clusters is necessary.

 

So can I let the plugin execute on cloud? Specifically, put the calculation/algorithm phase on privately deployed GPU clusters or public cloud GPUs, so that users can use my plugin on their PC, regardless of their pc's performance.

 

If not, are there any other ways to do it?

This topic has been closed for replies.
Correct answer Bruce Bullis

Any performance gains made by processing in the cloud (here, cloud = "someone else's computer"), would be completely overshadowed by the performance penalties you'd incur by moving source pixels to the cloud, and returning processed pixels from the cloud. 


1 reply

John T Smith
Community Expert
Community Expert
January 8, 2022

Creative cloud is a marketing term, not an operation term

 

All cloud program are installed on a computer's drive, and they run from that installed location

Participant
January 8, 2022

Thanks for your reply! I understand what you mean.

 

But my english is not good, and my expression may be inaccurate, I don't mean creative cloud. Here I mean “cloud” is like a "cloud/remote server".

 

Are there any adobe platform/ or any methods, the plugin's auther could provide a server cluster/or any 3rdparty server, and designers upload the video/input data to the server,  run the plugin on the server, and finally download the output data? And locally, designer could use Premiere Pro edit their video. So designers not only benefit from the powerful video editing capabilities of Premiere, but also the high parallel computing capabilities of the 3rdparty server.

 

Bruce Bullis
Bruce BullisCorrect answer
Legend
January 8, 2022

Any performance gains made by processing in the cloud (here, cloud = "someone else's computer"), would be completely overshadowed by the performance penalties you'd incur by moving source pixels to the cloud, and returning processed pixels from the cloud.