
Bruce Bullis
Adobe Employee
Bruce Bullis
Adobe Employee
Activity
‎Mar 05, 2025
11:22 AM
Can we assume that you're the owner, of those team projects which do show up? Did anything change about your licensing, or the licensing of those who shared their projects with you?
... View more
‎Mar 05, 2025
10:31 AM
Each extension you open during a given PPro session, is handled by an instance of "Adobe CEP HTML Engine". I think that, if those extensions display additional dialogs, those might also get their own instance. Note: Just because an extension gets CEP HTML Engine to become non-responsive, doesn't mean it's the extension's fault; something could be going wrong in their interactions with PPro. For troubleshooting purposes, you might consider using just one extension at a time, and seeing whether you can provoke one of the hangs you've been seeing. Also...We believe you, and Motion 4 must say (in its manifest file) that PPro is a supported host, or we wouldn't load it. 🙂
... View more
‎Mar 05, 2025
10:14 AM
Which CEP-based extensions are you using? Adobe ships some; Learn Panel, Libraries. Third party extensions will be in PPro --> Window --> Extensions menu.
... View more
‎Mar 05, 2025
05:10 AM
I'm not sure what else to tell you; based on the work you've done, param 44 does not appear to available for manipulation, via setValue().
... View more
‎Mar 04, 2025
04:48 PM
Hello all,
For any developers located in/around the Bay Area, do let us know if you would be interested in attending an in-person UXP Event at the Adobe Headquarters in San Jose by filling out this form. This event would be geared specifically towards Premiere Pro developers that want to learn more about UXP - both as it exists today, and the roadmap going forward. There would be representation from the Adobe After Effects team as well.
All the best!
... View more
‎Mar 04, 2025
12:53 PM
Hi all,
We're letting you know that 25.3.x buids of Premiere Pro Beta are RC/GM candidates; test accordingly.
No changes to C++ or ExtendScript APIs have been made during this minor release, but partners have told us in the past that they'd appreciate notification when we're getting close to a new official release. We're getting close. 🙂
... View more
‎Mar 04, 2025
06:12 AM
You say 'as always'; have you ever been able to get dynamic link to work, on this system? Millions of users are using dynamic link without issue, so we're hopeful we can get you to a similar place. Confirming: The contents of the project don't matter, you can get both PPro and AE to crash, 100% of the time?! Can you provide steps we can follow, to reliably reproduce those crashes?
... View more
‎Mar 04, 2025
06:06 AM
That suggests the param 44 is not available for manipulation, via setValue().
... View more
‎Feb 28, 2025
10:23 AM
1 Upvote
Jamie's advice is sound, and... Merging clips doesn't remove that metadata, but it does make it impossible for PPro to decide which metadata to use. 🙂
... View more
‎Feb 28, 2025
07:26 AM
> So correct me if i'm wrong... You have it right. > i can render an iframe sort of setup inside an external react webapp... You've successfully gone beyond my experience with React apps. 🙂 I know iFrames are possible.
>if so, would this would be possible...grab some sort of feed from the premiere pro itself? There is no such thing as a 'feed from PPro'; there is only 'your CEP panel, which can communicate [whatever you want] to your external web app'. Note: CEP+ExtendScript integration is being superseded in PPro, by UXP extensibility. UXP is currently in beta. If you're just starting PPro integration, we recommend starting with UXP; it can already do most of what CEP+ExtendScript could do, and you could save yourself future work, of moving from CEP to UXP, by just skipping ahead. 🙂 https://community.adobe.com/t5/premiere-pro-discussions/reminder-uxp-pre-release-sdk-available-for-use-with-premiere-pro-beta/td-p/15169184
... View more
‎Feb 27, 2025
11:03 AM
>I wonder if those could be the culprit. Those are our primary suspects.
... View more
‎Feb 27, 2025
09:35 AM
1 Upvote
>...But I'm wondering, can I communicate from an external react webapp to premiere pro? Yes, once you write a CEP panel that's hosted within PPro, and listens to your external webapp. >can i send a file to premiere pro and have it save the file to the cloud from an external app? I know that sounds like a simple question... 😉 A CEP panel is a web page, with some super powers; it can talk to the local file system, and drive the host app's scripting interface. As the frame.io panels show, it's possible for a panel to download files to the local system. PPro itself only works with local files; no web assets. However, your panel can render sequences, thereby creating a new media file, then upload that new media. >is that possible from the external webapp? Again, that's up to your CEP 'listener' panel. Your PPro panel can listen to [whatever you want], then use the PPro API [however you want]. >...can they [ExtendScript APIs] do almost anything premiere pro can do? Yes; here's the documentation. > is it possible to embed some sort of iframe to an external premiere pro into a react webapp? Yes. Best approach = Spend some time with the PProPanel sample, set a bunch of breakpoints in the ExtendScript (using VSCode).
... View more
‎Feb 27, 2025
08:06 AM
1 Upvote
We would love to get a reliable repro case of this behavior! Getting Jamie a representative project would be a fine start. In an ideal world, you could provide step-by-step instructions, which reliably reproduce the behavior. 🙂 > The top path is correct. All the other clips
> should have had the same path as the first. What, if anything, differentiates the 'correct' file, from those with looped paths? Was it always online, and the others were added later...? [We're trying to determine what would prompt PPro to reconsider that project item's path...]
... View more
‎Feb 27, 2025
05:53 AM
PProPanel shows how to access and change the parameter streams, associated with an effect. Note: Not all Lumetri settings allow for programmatic manipulation; testing with your actual sequences and applied effects will tell you whether the provided access, will work for your purposes.
... View more
‎Feb 26, 2025
11:14 AM
1. No. 2. Using our APIs, you can get and set the XMP metadata associated with any projectItem.
... View more
‎Feb 26, 2025
11:02 AM
In your screenshot, we notice that the several-times-a-minute saves in your list have tiny file sizes, compared to the 'full-sized' ones. Normally, when an auto-save fails for any reason, PPro deletes it immediately; the fact that it's not doing that, suggests that you don't have delete privileges at the save location. That could also be the result of an access collision; do you have some other process accessing the auto-save directory? Usual suspects = anti-virus programs, Dropbox, OneDrive, any sort of cloud sync.
... View more
‎Feb 25, 2025
01:54 PM
HA! I'm glad you found a workaround, and I'm embarrassed to have not come up with that suggestion. 🙂
... View more
‎Feb 25, 2025
11:26 AM
I'm not sure what to make of all that; I think raising the issue with Blackmagic may be the best approach.
... View more
‎Feb 25, 2025
08:05 AM
We're not Blackmagic configuration experts (though my team works with them regularly; we're responsible for PPro's Transmit functionality)... Is your output monitor connected to the Blackmagic SDI output? I might try changing the Default Video Standard to [whatever you're using in your sequence], to see whether that helps. Also, the Conversion tab may contain some relevant params. Blackmagic may be able to provide more specific guidance.
... View more
‎Feb 25, 2025
06:51 AM
1 Upvote
If you encounter the problem during playback through the Blackmagic device, but encounter no problem when PPro renders, we have to suspect the issue is a setting available in the Blackmagic Transmit plugin...?
... View more
‎Feb 23, 2025
03:36 PM
1 Upvote
For any new development, I'd investigate whether what you want to do is already possible via UXP, before starting a new CEP+ExtendScript-based extension. No decommissioning date has been established for CEP in PPro, but it's always better to be on the 'new' side, of an obsolescence. 🙂
... View more
‎Feb 22, 2025
06:19 AM
> if it was in any way dependant on clip or project I would.
The behavior isn't something we've seen or heard of, and we use a broad variety of media, and BMD devices, across our teams. We're happy to pursue the issue further, provided a project, media, and steps to follow which reliably reproduce the issue.
... View more
‎Feb 21, 2025
03:05 PM
> It's any clip in a 709 sequence... Totally plausible, and...can we have a piece of example media, in a sequence, in which you're seeing the behavior? [If you'd rather not share the media via upload, then sending MediaInfo's analysis of the file might also help...] Whenever possible, we'd rather do 'apples to apples' testing. No faith-based development! 🙂
... View more
‎Feb 21, 2025
12:13 PM
1 Upvote
Tristan, can you provide a (hopefully, small) project w/media, that reliably causes crashes, in 25.1? [I sent a DM with a link to private upload space]
... View more
‎Feb 21, 2025
11:50 AM
2 Upvotes
> Who does write the Transmit code?
PPro writes and maintains the Transmit plugin API. Blackmagic (and numerous other partners) write Transmit plugins, that work with that API.
> I suspect it is and Adobe issue as After Effects has had poor Decklink support in recent releases as well... After Effects uses the same BMD plugins PPro does.
Note: This could be a recent issue, as PPro has recently introduced new colorspace handling. @Kevin-Monahan , I'm the one who marked it correct; my team owns PPro's Transmit functionality, and we talk with BMD regularly.
... View more
‎Feb 21, 2025
09:11 AM
1 Upvote
> Hopefully this can be made to work automatically > based on the Sequence setings, just like it does in Resolve Yes, we too hope that Blackmagic's PPro plugins respond correctly to available colorspace information. [Adobe doesn't write the Transmit plugins, that enable BMD devices in PPro.]
... View more
‎Feb 21, 2025
07:45 AM
3 Upvotes
Hello all! We wanted to make sure all Premiere Pro integration developers are aware that UXP API support is available in Premiere Pro Beta builds. Sample PPro UXP plugin: https://github.com/AdobeDocs/uxp-premiere-pro PPro UXP Documentation: https://developer.adobe.com/premiere-pro/uxp/ PPro UXP Developer Forum (staffed by my team): https://forums.creativeclouddeveloper.com/c/uxp-for-premiere-pro/105 We recommend that all developers of CEP+ExtendScript extensions get familiar with UXP and begin porting your CEP extensions to UXP plugins, now!
... View more
‎Feb 20, 2025
04:37 PM
Bill's right, and... PPro has several APIs; what would you like your plugin(s) to be able to do?
... View more
‎Feb 20, 2025
11:15 AM
Cool; I think you're describing PPro's current behavior. 🙂 Each project item is handled by an instance of a PPro Importer plugin. Whenever PPro needs to know anything about a given project item, it asks the importer, which then does whatever's necessary to provide what PPro asked for. Additionally, whenever PPro gets sent to the OS background (user switches to another app), and whenever PPro comes back to the front, every Importer is alerted (and responds, by disconnecting/reconnecting from the media, or whatever needs to happen). For Importers that are supporting growing media, PPro will ping them every N seconds (setting in the prefs), giving the Importer a chance to update, from the actual (slightly larger) media. When N is longer than the editor's patience will allow (think: editing highlights for a FIFA game before half time), we give them a way to trigger that 'every N seconds' refresh, ahead of schedule.
... View more
‎Feb 20, 2025
10:54 AM
Would it blow away any existing footage interpretation, which had been applied to the original project item?
... View more