Are there any plans to implement a way to change the label color of clips with UXP for Premiere Pro? This would be super handy! Also, being able to set Marker color would be fantastic.
1 Like
You can change the marker color createSetColorByIndexAction()
markerInfoObj.color = marker.getColor();
markerInfoObj.colorIndex = marker.getColorIndex();
markerInfos.push(markerInfoObj);
}
} catch (error) {
log(error, "red");
}
return markerInfos;
}
export async function setFirstSequenceMarkerColor(
project: Project,
sequence: Sequence
) {
try {
const sequenceMarkersOwner = await ppro.Markers.getMarkers(sequence);
const markers = sequenceMarkersOwner.getMarkers();
if (markers.length == 0) {
log("No markers found in the sequence", "red");
return false;
}
I don’t think you can change Clip Item colors yet, you couldn’t in ExtendScript either.
You can change project item colors:
[ppro.Constants.ProjectItemColorLabel.ROSE]: "ROSE",
[ppro.Constants.ProjectItemColorLabel.TAN]: "TAN",
[ppro.Constants.ProjectItemColorLabel.TEAL]: "TEAL",
};
return colorLabelDict[colorLabelIndex] || "NONE";
} catch (error) {
log(error, "red");
}
}
export async function setFirstProjectItemColorLabel(project: Project) {
try {
const rootItem = await getRootItem(project);
const projectItems: Array<ProjectItem> = await rootItem.getItems();
if (projectItems.length == 0) {
throw new Error("No ProjectItem found in project panel");
}
const success = project.lockedAccess(() => {
project.executeTransaction((compoundAction) => {
const setColorLabelAction = projectItems[0].createSetColorLabelAction(
ppro.Constants.ProjectItemColorLabel.MAGENTA
Jannis
January 30, 2026, 8:42am
3
Same here - would be super helpful to be able to change the color of a VideoClipTrackItem / AudioClipTrackItem just like it´s possible to change the color of ProjectItems: createSetColorLabelAction
Are there plans to implement this on UXP?