Skip to content

Commit

Permalink
Updated README to reflect the current state of development
Browse files Browse the repository at this point in the history
  • Loading branch information
sebinside committed May 13, 2020
1 parent 0d02098 commit fdea458
Showing 1 changed file with 32 additions and 3 deletions.
35 changes: 32 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,9 @@

Premiere Clipboard is a small utility, which assists the user pasting prepared clipboards containing track items (clips) into Premiere.
The usage of custom clips was first proposed by [Taran Van Hemert](https://www.youtube.com/watch?v=3ScBB7I1BEA) using [InsideClipboard](https://www.nirsoft.net/utils/inside_clipboard.html).
*InsideClipboard* is not optimized for Adobe Premiere and kinda hacky to use (e.g. additional clearing the clipboard is needed). Despite being freeware, it's also not open source.
*InsideClipboard* is not optimized for Adobe Premiere and kinda hacky to use. Despite being freeware, it's also not open source.

**PremiereClipboard** solves these issues. It is possible to quickly store and load custom clipboard configurations containing premiere track items.
At least on my system without the need of restarts or clearing the clipboard. This does simplify and speed up the process.
**PremiereClipboard** solves these issues. It is possible to quickly store and load custom clipboard configurations containing premiere track items.

## Usage

Expand All @@ -17,8 +16,38 @@ The following output is printed when used with wrong arguments (shortened):
Usage: PremiereClipboard.exe <command> <filePath>
Use command --save to store the copied track items to a specified file.
Use command --load to load previously stored track items from a specified file.
Use command --fill to fill clipboard with some text to avoid some weird premiere bug.
```

For more information about the `--fill` command, please see below.

## Usage with AutoHotkey and AHK2PremiereCEP

PremiereClipboard integrates well with AutoHotkey and my existing Framework [AHK2PremiereCEP](https://github.com/sebinside/AHK2PremiereCEP). In short:

```autoit
LoadPremiereClipboard(clipName) {
; Additional effort (see below)
RunWait, %comspec% /c <PathToPremiereClipboard>\PremiereClipboard.exe --load <PathToClipboards>\%clipName%
; Pasting the clipboard inside Premiere
}
```

A full working example can be found in my [AutoHotkey Script Dump](https://github.com/sebinside/AutoHotkeyScripts/blob/860bc292ca209eb88665a61d51683b494c780c83/StreamDeckFunctions.ahk#L192).

Its often also quite usefull to select the target tracks of Premiere prior to pasting to ensure that nothing gets overwritten. I already implemented a prototype, please see [here](https://github.com/sebinside/AHK2PremiereCEP/blob/775bf3e22b488090a1438bb7cfdda936e01f22bc/host/index.tsx#L292).

## Premiere's clipboard issue and the --fill command

It has already been [discovered](https://youtu.be/ofyJ-qfv1cI) that Premiere Pro treats the clipboard in some... special way. Unfortunately, PremiereClipboard is also affected by this behaviour.

The current solution (which works for 100% in Premiere Pro 2020) is to use the `--fill` command to load some text into the clipboard. By then tabbing out and in the Premiere window, some reload action is triggered. Afterwards, the track items can be safely loaded to the clipboard and pasted using AHK.

This is the current state of development. If you've found more information regarding this problem, feel free to open a github issue.

## More

This is my third small utility tool for working with Adobe Premiere and [Autohotkey](https://www.autohotkey.com/). Some more links, you might find interesting:
Expand Down

0 comments on commit fdea458

Please sign in to comment.