Skip to main content
Nguyễn Hữu Phước
Participant
May 18, 2023
解決済み

customize transitions with scripts in Premiere pro

  • May 18, 2023
  • 返信数 1.
  • 1063 ビュー

I added transitions in this way.

 

 

  app.project.sequences[0].videoTracks[0];
    var transition = "Push";
    app.enableQE();
    var qeSequence = qe.project.getActiveSequence(0);
    var vanillaSequence = app.project.activeSequence;
    var qeTrackOne = qeSequence.getVideoTrackAt(0);
    var vanillaTrackOne = vanillaSequence.videoTracks[0];
    var transitionToApply = qe.project.getVideoTransitionByName(transition);
    var item = qeTrackOne.getItemAt(0);
    var item1 = qeTrackOne.getItemAt(1);
    item.addTransition(transitionToApply, false, '00;00;00;08');
    item1.addTransition(transitionToApply, false, '00;00;00;08');

 

 

I want to access Effect Controls and select "Reverse" select true.
is there a way to access the Effect Controls of a push transition with a script?

 

Thank you very much.

 

 

解決に役立った回答 Nguyễn Hữu Phước
   app.project.sequences[0].videoTracks[0];
    var transition = "Push";
    app.enableQE();
    var qeSequence = qe.project.getActiveSequence(0);
    var qeTrackOne = qeSequence.getVideoTrackAt(0);
    var transitionToApply = qe.project.getVideoTransitionByName(transition);
    var item = qeTrackOne.getItemAt(0);
    var item1 = qeTrackOne.getItemAt(1);
    item.addTransition(transitionToApply, false, '00;00;00;08');
    item1.addTransition(transitionToApply, false, '00;00;00;08');
    var transition1 = qeTrackOne.getTransitionAt(1);
    transition1.setReverse(true)
    var transition3 = qeTrackOne.getTransitionAt(3);
    transition3.setReverse(true)

I have resolved it with this code. I really hope it will help someone.

返信数 1

Nguyễn Hữu Phước
Nguyễn Hữu Phước作成者解決!
Participant
May 22, 2023
   app.project.sequences[0].videoTracks[0];
    var transition = "Push";
    app.enableQE();
    var qeSequence = qe.project.getActiveSequence(0);
    var qeTrackOne = qeSequence.getVideoTrackAt(0);
    var transitionToApply = qe.project.getVideoTransitionByName(transition);
    var item = qeTrackOne.getItemAt(0);
    var item1 = qeTrackOne.getItemAt(1);
    item.addTransition(transitionToApply, false, '00;00;00;08');
    item1.addTransition(transitionToApply, false, '00;00;00;08');
    var transition1 = qeTrackOne.getTransitionAt(1);
    transition1.setReverse(true)
    var transition3 = qeTrackOne.getTransitionAt(3);
    transition3.setReverse(true)

I have resolved it with this code. I really hope it will help someone.

Justin Taylor-Hyper Brew
Community Expert
Community Expert
May 22, 2023

Great find, this might also be helpful for the QE Dom:

https://github.com/aenhancers/types-for-adobe-extras