Quantcast
Channel: Adobe Community : Popular Discussions - Premiere Pro SDK
Viewing all 53010 articles
Browse latest View live

Plug-In not showing up in premiere pro

$
0
0

Hello, I'm from accevolution (www.accevolution.net) and we've got the problem that our plugins are not showing up in premiere pro at about 30% of the customers machines. Our workaround at the moment is to tell the customers to install the most recent graphics card driver, launch premiere pro while holding down the shift key and if this doesn't help, to set the ignore flag in the registry here: 3. HKEY_CURRENT_USER\Software\Adobe\Premiere Pro\11.0\PluginCache.64\en_US3. HKEY_CURRENT_USER\Software\Adobe\Premiere Pro\11.0\PluginCache.64\en_US to "0".

 

Any suggestions why they are working perfectly on 70% and not showing up on 30%? From those 30% that have trouble are 99% windows-user, but we also got a few mac users with that problem.

 

It would be great if somebody could give me a hint.

 

Best regards,

 

Wolfram


Add Track audio/video to sequence

$
0
0

It there a way to add a new audio or video track into a sequence?

 

The way it would be used it to import footage into an existing sequence, but create a new track and import the clip onto that so that nothing would be overwritten?

 

Is this possible or offered yet?

HDR video export from Media Encoder

$
0
0

OK, we've identified the problem.  It's something in Media Encoder (not Premiere).  So, if you:

 

1) make a media encoder job, and convert exr files to our format, then HDR export works fine.

2) if you do the exact same thing with an HDR video in media encoder, you do NOT get HDR export.

3) HOWEVER, if I take the same HDR video file, drop it into a Premiere project and then put it on the timeline, and then export THAT file, then we do get HDR pixels properly.

 

So, this appears to be a bug in Media Encoder and how it detects whether the input file is an HDR input or not.  Where do I file bugs?

 

This wasted a ton of time, btw - you need more information in the export record stuff, so we can see what ME/PPro *thinks* it's dumping out...

TypeScript application and Webpack bundling

$
0
0

I'm looking to build an angular app (my enviroment is VS2017) with some libraries and having some difficulties with the appropriate configuration.

Can someone provide the minimum webpack config file which one should use, considering a TypeScript-based application is built and bundled?

 

I've looked at sberic's Node enabled post and think there're things that I misunderstood and have trouble to adjust to my setup.

I'm not sure how to configure webpack config file based on the above post, and when should it be used in the first place.

 

Thanks

Execute Shell command in Panel SDK Mac

$
0
0

Hi,

 

I´d like to execute the following task with a Panel:

• render the active sequence

• when finished send the output video file to another application using Apple Script

 

The Panel SDK Examples are a great start. So the missing part is, how can I send a shell command that executes an AppleScript?

In the ExtendScript Toolkit I found a function that looks promising. But executing this script only pops up an alert window saying "failed". Here´s the code:

 

var test = UIAutomationSupport.helper.executeConsoleCommand("ls -l");

alert(test);

 

So does Premiere has an equivalent function like system.callSystem() in After Effects?

 

Thanks,

Thomas

Execute a system command in windows environment as administrator

$
0
0

Hi All,

 

Is there a way to execute system commands using the C:/windows/system32/cmd.exe from panels?

We tried the CEP HTML test Extension-> Create Process options, but cannot figure out how it is working

When we try to run the commands under set StdErr Handler but that is always creating ".exe Argument1" folder in the document folder.

 

How can we execute system commands in windows environment?

How can we run certain commands/ programme  as a specific user?

 

Thanks and Regards,

Anoop NR

Run .exe File in PR via ExtendScript

$
0
0

Hi,

I'm trying to run a .exe File via ExtendScript. We're doing the same in AE which works fine using "system.callSystem(xyz.exe)" but "system" is unknown to Premiere.

Any ideas how to solve this?

 

Thanks,

Mathias

Editing/Adding Markers

$
0
0

I’m developing a markers panel for Assistant Editors for labeling footage on the fly (marking good/bad sections of video, adding comments, etc. similar to Prelude's marker functionality)

 

I want to incorporate as much marker control as possible but I’m having a hard time finding reference materials. Below is what I’ve gathered.

 

Located in the PProPanel Sample .JSX

.getFirstMarker

.getNextMarker

.name

.end

.start

.type

.createMarker

.comments

.setTypeAsWebLink

newCommentMarker

newWebMarker

createMarker()

 

These were located under “PrSDKMarkerSuite.h” but I’m not sure how to execute them

GetMarkerCount

GetMarkerNameSize

GetMarkerName

GetMarkerStartTime

GetMarkerDuration

GetFlashCueMarkerID

DisposeFlashCueMarkerID

GetFirstMarker

GetNextMarker

GetMarkerData

 

Am I missing anything? Or could you point me to all of the reference materials pertaining to Markers?

 

Changing a markers' color would be especially handy.

 

 

Thank you


How to open closed project panel by PPro api?

$
0
0

Hello,

 

I want to open closed project panel by PPro API.

 

Steps:

  1. Open project.
  2. Close the panel. Right click on Project Panel >> 'Close Panel'.
  3. Try to open Project by API.

 

I have tried to open that project once again by below code but it can't open the project panel.

 

var projToOpen = new File(projectFilePath);
app.openDocument( projToOpen.fsName,  1, // suppress 'Convert Project' dialogs?  1, // suppress 'Locate Files' dialogs?  1);

 

Is there any way to open it?

 

I found below API code to open extension but I am not sure that will work for this panel.

 

CSInterface.prototype.requestOpenExtension = function(extensionId, params)
{  window.__adobe_cep__.requestOpenExtension(extensionId, params);

};

 

Could you please suggest me the proper way to open that project panel once again if end user closes project panel and I need to reopen by API?

As well What should be the extensionId for that project panel?

 

proapi.png

 

PPro Version: 12.0.0

Javascript API for premiere pro

$
0
0

Where i can find the javascript API link for Premiere pro. I want to change the Lumetri color parameters like Exposure, Contrast, HIghlights, Shadows, Whites, Blacks and Saturation etc programmatically.

 

Thanks,

 

Nehru

getCurrentPos for Clips ?

$
0
0

I need the ability to get the current playhead position for a source clip.

The reason why I need this is because I have external logs which I would like to push into clip markers.
But the external logs have a timecode-offset (logs-TC has an offset to clip-TC).

 

Envisioned workflow:
- Premiere PRO editor open extension pane and selects one log
- Then shuttles to the position in the clip which belongs to the log
- Then goes back to the extension pane, clicks a sync button
- Result: extension panel recalculates the TCs and imports the logs as markers


All I found is this for sequences:

getCurrentPos

Returns the position of the current time indicator (the position bar set by the user). If (-1) is returned, the position bar in the timeline is not present.

csSDK_int32 getCurrentPos(PrTimelineID timelineData);

timelineData - the timelineData of the current sequence

Thank you,
Petra

Importing images as a sequence in Adobe Premiere Pro using extendscript

$
0
0

So I've been looking around and trying to find a way of importing image sequences in Adobe Premiere Pro using extendscript.

I can import separate single files using: app.project.importFiles(new Folder(folder_path));

But I can't give an option of importing these images as a sequence.

I tried using opts = new ImportOptions(new File("path_to_image")); opts.sequence = true; and calling this within app.project.importFiles(opts) but Premiere doesn't seem to support ImportOptions, I keep getting an error stating "Import Options does not have a constructor"....

I'm assuming Premiere Pro doesn't support ImportOptions?

Is there any other way of importing an image sequence using app.project.importFiles?

Thanks!

Programmatically setting scratch disks in Premiere....changed?

$
0
0

Has something changed in the extendscript/premiere sdk regarding setting of scratch disks? We've had code in place for the last few years that has worked well, but broke with Premiere 12.0.0.

 

This worked prior to 12.0.0.....(where <..._FolderPath> is our variable representing the location to this that particular scratch disk will be assigned.)

 

//Assign the variables to the currently open instance of Premiere's preferences and project variables with ExtendScript commands:

app.setScratchDiskPath(FirstVideoCaptureFolder_FolderPath,"BE.Prefs.ScratchDisks.FirstVide oCaptureFolder");

app.setScratchDiskPath(FirstAudioCaptureFolder_FolderPath,"BE::kPrefsScratchDisksFirstAudi oCaptureFolder");

app.setScratchDiskPath(FirstVideoPreviewFolder_FolderPath,"BE::kPrefsScratchDisksFirstVide oPreviewFolder");

app.setScratchDiskPath(FirstAudioPreviewFolder_FolderPath,"BE::kPrefsScratchDisksFirstAudi oPreviewFolder");

app.setScratchDiskPath(FirstAutoSaveFolder_FolderPath,"BE::kPrefsScratchDisksFirstAutoSave Folder");

 

I'm wondering if the names for the disks (for which there appears to be a few more new locations in the Project manager/Scratch disk dialog) have changed or if the setting command has changed?

Clip Marker: Different start/end time in seconds

$
0
0

Hi All,

 

I am adding a marker in clip using below code:

 

var markers = app.project.rootItem.children[0].getMarkers();
var new_marker = markers.createMarker(2.075469);
new_marker.name = "Test marker";
new_marker.comments = "Test comment";
new_marker.end = 2.075469;

 

Now I need to check that the marker already exists or not at "2.075469". I am using below code to compare the start and end seconds.

 

var markers = app.project.rootItem.children[0].getMarkers();
var start = markers.getFirstMarker().start.seconds;
var end = markers.getFirstMarker().end.seconds;
var secondsToCompare = 2.075469;
if (secondsToCompare == start && secondsToCompare == end) {     // Marker is already exists so do nothing
}
else {     // Add new marker
}

 

 

However value of both "start" and "end" is "2.08" which is not same as "2.075469".
Why premiere pro doesn't return exact value? Can anyone suggest how to achieve this?

 

Premiere Pro Version: 9.0.0
Extension Type: Panel

 


Thanks & Regards,
Meet Tank

Plugin stopped working after upgrade to PPro 12.0.0

$
0
0

I'm on Mac OS Sierra using CEP 6

Tried upgrading to CEP 7, so far without success.

 

The extension does appear under Menu Bar > Window > Extensions but the panel comes up blank.

It was working fine immediately before upgrade, then stopped working immediately afterwards.

 

Any ideas how best to trouble-shoot?


[BUG] Premiere Pro CC 2018 Panel Background is White

$
0
0

We just installed Premiere Pro CC 2018 to test our extension in the latest version. One immediately noticeable difference was that the background of the Extension's content is pure-white. After some investigating, we found that the default background-color was transparent (alpha = 0), allowing the panel's backing color to shine through. This worked in previous versions of Premiere Pro. It was nice because the user's color settings in the panel were handled automatically.

 

With CC 2018, all extensions will now need some sort of color handling of their own, akin to what the PProPanel does, including theme change event handling.

 

It would be preferable to have the background color be the same as the actual application's theme color as in previous application versions.

Premiere data driven clip MOGRT

$
0
0

hello everybody!

 

I'm since some time into adobe prerelease

when i seen the new about "essential graphics" MOGRT, i realized that "yeah the day of editable and animated open captions for Premiere is coming"

 

okay, the end result that i want to do INSIDE premiere, without requiring AE, is :

in fact the main purpose is to be able to sent the PPROJ to our final client. And he will be able to change practically anything with ease : access any caption ; modify the text, change color - opacity - fonts - style . and get INSTANT result, just need a new render.

beside, there can be animation on text

 

this is a AWESOME workflow compared to the "old-but-gold" xml + static png images one, that require many "ping-pong" between client and us for each issue/bad text into the captions.

 

here is a video of the open caption animated effects (i guess those guys are using AE to do this video...) we need to get right into Premiere

https://1drv.ms/v/s!AgtmWMjrj3fPiAAK5U1ZiGPZR3vx

 

 

if we think just a little beyond that - meaning it can be applied to many MOGRT - here is the main goal i've got :

- open a Premiere project. on the timeline (only 1) , there is already a clip - at the very beginning. this clip is the animation effect to duplicate. it can be something that mimic the video of the subway (see over) - or other MOGRT. this clip is infact the imported MOGRT - that is now converted to regular pproj.

- then we "simply" need to duplicate this clip, and for each duplicate/clone, replace : the inside text, the TCin and TCout, the vertical and horizontal position, the justification, the font style/color/format - and so on, assuming they are present inside the JSON

     - perhaps instead of duplicate, it will be better to re-import the MOGRT into the timeline, the name of the MOGRT can be inside the JSON

     - i'm not sure actually, but i guess that a clip will contain ONLY 1 line of text. so we will need to duplicate vertically, on different video tracks, to get an animated block on several lines.

- we can call this a "data-driven_MOGRT" workflow, because after all, it is why MOGRT exist : an easy and fast way to re-purpose them.

- in AE 2018, there is an integrated way of doing it : Animate graphics with data |

 

PS : the sample animation i've create does require Pr 2018, because it use the new "responsive" feature, so that it can lock animated keyframes , so that the animation of text will be exactly the same, whatever the display duration is.

 

 

okay so now about the implementation : i'd like to know/get samples of how to :

- create a panel in Pr2018

- drag&drop or browse a JSON into it - this JSON will containt EVERYHTING needed, since i'm building it from a professional captions software.

- parse it and for each "full line" duplicate the first clip of the timeline, while changing some global parameters like TCin and TCout, and also local parameters like the text inside the text layer (coming from the MOGRT)

 

 

PS : i'm asking everyday about a official/embedded way to import JSON right into Premiere to feed MOGRT, but that seem to be "far fetched" for Adobe, even if it is obvious when you start playing with many clips/MOGRTs in a timeline!

the final goal is that such an integration of JSON for data driven of graphics will exist in near-future-version of Premiere

How to avoid PPro reading from importer with 'jumps' ?

$
0
0

Hello,

 

Our importer plugin reads from a remote storage. Usually everything works fine and the playback is smooth.

 

However, sometimes there is a temporary latency (mainly when start playing) so  some frames might be slower to read. In that case, PPro switch to skip-frames: Instead of ask our importer to read in a sequential manner (3,4,5,6...) it tries to read in larger interval (2 frames-interval and bigger intervals, probably depend on the time it took to read the frame ?). Although I can fully see the logic in that behavior, in that particular case it doesn't help: Since the stream is sequential, skipping frames will result in bigger latency to read each frame - so the skip-behavior only make things worse (and indeed, in this case, the interval become bigger and bigger).

 

Is there a way to disable that behavior so PPro can keep on reading frame-by-frame ?

 

Thanks,

Oran Gilad

XTRMX R&D Leader

Scripting in Premiere CS6

$
0
0

I think i know the answer but i've seen some searches that suggest it is possible and i can see PPro as a target in ExtendScript

 

Can i script PPro CS6? Is there a scripting guide like there is for After Effects?

 

If not, are there any known plans to add this?

 

many thanks
Paul

How to know the extension of an EPR preset

$
0
0

WE have the integrator put only the presets they want the user to user for our Export Controller plug-in. They copy the presets from the Premiere MediaIO/statempresets/ folder.

 

When we get the EPR file it does not tell me what the file extension should be.

 

How do I determine the extension for the file to be saved in my Export Controller from the EPR preset file?

Viewing all 53010 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>