Skip to main content
Ned_Ro
Participant
May 16, 2026
Question

qeSeq.razor() silently fails in Premiere Pro 26.0.2

  • May 16, 2026
  • 1 reply
  • 34 views

qeSeq.razor() silently fails in Premiere Pro 26.0.2

Environment:
  Premiere Pro 26.0.2
  Windows 11
  ExtendScript via VS Code ExtendScript Debugger

Steps to reproduce:
  1. Open any project with a sequence containing video clips
  2. Enable QE DOM: app.enableQE()
  3. Get active sequence: var qeSeq = qe.project.getActiveSequence()
  4. Target all tracks: seq.videoTracks[i].setTargeted(true)
  5. Call: qeSeq.razor(String(Math.round(60 * 254016000000)))

Expected: Razor cut applied at 60s on all targeted tracks
Actual: No cut applied, no error thrown

Additional context:
  - clip.razor(), seq.razor(), seq.razorAll(), 
    app.executeCommand(2368) all unavailable in Premiere 26
  - qeSeq.razor() is the only method that accepts input without 
    throwing an error, but produces no result

    1 reply

    bbb_999
    Community Manager
    Community Manager
    May 18, 2026

    Strange!

    This works.

     

    var timeAsString = "00;00;02;00";
    var on = app.enableQE();
    var qeSeq = qe.project.getActiveSequence()
    if (qeSeq) {
    var firstVidTrack = qeSeq.getVideoTrackAt(0);
    if (firstVidTrack) {
    var result = firstVidTrack.razor(timeAsString, true, true);
    }
    }