Skip to main content
Participating Frequently
July 25, 2024
Answered

ExtendScript performSceneEditDetectionOnSelection doesn't analyze clips

  • July 25, 2024
  • 4 replies
  • 1189 views

Hey everyone,

 

I'm trying to detect cuts in a sequence via ExtendScript in Premiere Pro using the following bit of code:

 

var activeSeq = app.project.activeSequence;

activeSeq.performSceneEditDetectionOnSelection("ApplyCuts", true, "LowSensitivity");

 

The Scene Edit Detection dialogue pops up and it says analyzing clips, but the progress bar never advances.

 

I've tried changing the sensitivity and using the "CreateMarkers" action instead but it still says Scene Edit Detection regardless of which string I use for the first parameter and progress bar never moves.

 

I've confirmed that the Scene Edit Detection functionality works when I right click the media in the sequence and initiate the process manually. I'm on Premiere Pro 24.5.0 (Build 57).

 

Any help would be appreciated. Thank you!

This topic has been closed for replies.
Correct answer Bruce Bullis

Yep; The example code is checking for a selection within the sequence. You don't have to. 🙂

 

https://github.com/Adobe-CEP/Samples/blob/9efca02ea88ad32a8c22571f5ffe2407ae732cd8/PProPanel/jsx/PPRO/Premiere.jsx#L2798

4 replies

EditManAuthor
Participating Frequently
July 26, 2024

Amazing! Thanks Bruce!

Bruce Bullis
Community Manager
Bruce BullisCommunity ManagerCorrect answer
Community Manager
July 26, 2024

Yep; The example code is checking for a selection within the sequence. You don't have to. 🙂

 

https://github.com/Adobe-CEP/Samples/blob/9efca02ea88ad32a8c22571f5ffe2407ae732cd8/PProPanel/jsx/PPRO/Premiere.jsx#L2798

Participating Frequently
November 19, 2024

hi 🙂
having the same problem.

when developing the feature using the performSceneEditDetectionOnSelection works good, but when sending the relevant ZXP to the QA we have the same problem in his premiere (The Scene Edit Detection dialogue pops up and it says analyzing clips, but the progress bar never advances).

we have active sequense so this solution dont work for us.


some details:
* the development was with premiere 23.
* the qa have premiere 25/24.3

Bruce Bullis
Community Manager
Community Manager
November 19, 2024

>   we have active sequense so this solution dont work for us.

The solution was not to have an active sequence; the solution was to have track items selected. 

 

I was able to get both versions of the code to analyze the clips successfully by selecting the media

> on the timeline before running the code. If the sequence is active but none of the media is selected

> on the timeline, then the analyze clips progress bar never advances.

EditManAuthor
Participating Frequently
July 26, 2024

Hey Bruce,

 

This issue occurs on multiple sequences across multiple projects.

 

I was able to get both versions of the code to analyze the clips successfully by selecting the media on the timeline before running the code. If the sequence is active but none of the media is selected on the timeline, then the analyze clips progress bar never advances.

 

Is this working as intended?

Bruce Bullis
Community Manager
Community Manager
July 26, 2024

I've confirmed that PProPanel's scene detection works correctly in 24.5.0x57.

Is the failure specific to a given sequence or project? 

Does [below] work?

var activeSeq = app.project.activeSequence;
if (activeSeq) {
	var sel = activeSeq.getSelection();
	if (sel) {
		var action 							= 'ApplyCuts';	//'ApplyCuts', 'CreateMarkers'
		var shouldApplyCutsToLinkedAudio	= true;
		var sensitivity 					= 'LowSensitivity'; //'LowSensitivity', 'MediumSensitivity', 'HighSensitivity'
		var result = activeSeq.performSceneEditDetectionOnSelection(action, shouldApplyCutsToLinkedAudio, sensitivity);
	} 
}