Handling Inconsistent NodeIDs in Adobe Team Projects Across Different Users
Hi -
I've developed an Adobe Extension that uses NodeIDs to:
- Identify media within a project (e.g., video-xyz.mp4 is identified as 000f4241).
- Identify the project itself (e.g., Test.pproj is identified as a9b11661-ac5b-4817-842d-e60257dd84ed).
This method works well when I'm a single user working on an individual project. However, I've recently started to implement this in a Team Project environment and encountered issues. It seems that Adobe Premiere Pro assigns different NodeIDs to the same project and media when accessed from different computers. For example:
User 1:
- Project: TestTeamProject is a9b11661-ac5b-4817-842d-e60257dd84ed
- Media: video-xyz.mp4 is 000f4241
User 2:
- Project: TestTeamProject is 036cd539-acf1-49d8-9eab-726a19c9384c
- Media: video-xyz.mp4 is 000f4244
This discrepancy breaks my script because the NodeID stored by one user does not match what another user sees. However, Premiere Pro itself recognizes these as the same project and media items. Is there a different identifier within Premiere’s ecosystem, accessible from CEP, that remains consistent across different instances/users in a Team Project setting? How can I handle this to ensure consistent identification across multiple users?
Thank you for your insights!
