Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #target premierepro
- //This selects all transitions of all currently selected clips, used to delete them, but i didnt find a way to delete them by script,
- //so just press the DEL key afterwards
- var seq = app.project.activeSequence;
- for(var i = 0; i < seq.audioTracks.numTracks; i++) {
- var clips = seq.audioTracks[i].clips;
- var transitions = seq.audioTracks[i].transitions;
- for(var j = 0; j < clips.numItems; j++) {
- if(clips[j].isSelected()) {
- clips[j].setSelected(false);
- var startTime = clips[j].start;
- var endTime = clips[j].end;
- for(var t = 0; t < transitions.numItems; t++) {
- if(transitions[t].start.seconds == startTime.seconds || transitions[t].end.seconds == endTime.seconds) {
- transitions[t].setSelected(true);
- }
- }
- }
- }
- }
- for(var i = 0; i < seq.videoTracks.numTracks; i++) {
- var clips = seq.videoTracks[i].clips;
- var transitions = seq.videoTracks[i].transitions;
- for(var j = 0; j < clips.numItems; j++) {
- if(clips[j].isSelected()) {
- clips[j].setSelected(false);
- var startTime = clips[j].start;
- var endTime = clips[j].end;
- for(var t = 0; t < transitions.numItems; t++) {
- if(transitions[t].start.seconds == startTime.seconds || transitions[t].end.seconds == endTime.seconds) {
- transitions[t].setSelected(true);
- }
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement