Is it possible, using app.enableQE, to remove video effects from a timeline clip?
Currently using enableQE to add specific effects to specific timeline clips, and it's working well.
for instance...
myTrackItem=qe.project.getActiveSequence().getVideoTrackAt(0).getItemAt(0);
myTrackItem.addVideoEffect(qe.project.getVideoEffectByName("Mosaic"));
Is it possible to reverse this, something along the lines of...
myTrackItem.removeVideoEffect(qe.project.getVideoEffectByName("Mosaic"));
or, say,
myTrackItem.removeVideoEffects(3);
Use Case:
Working with clients who have developed a custom 3rd party effect that integrates with their external app.
They want to be able to programmatically add, edited, and remove one instance of that effect for all clips (or particular clips) in a timeline.
If, by accident additional instances of that effect are applied to a timeline clip, they want the extras automatically removed.