Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
itbeard committed Aug 23, 2023
2 parents e2d2388 + ff5a3e4 commit b28ee3e
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# Premier Rpo Multitrack Switcher
# Premier Pro Multitrack Switcher
Multi-cam track switcher for Premier Pro. Helps you switch video tracks for podcasts and two-person interviews shot with two or three cameras.

Technologies used: `Avalonia UI` & `.NET 7`

<img src="https://user-images.githubusercontent.com/45439635/232473909-b7f01408-d5b2-4672-b5be-2e3e24d88b36.png" width="500" />

### How it works
The program analyzes your `.prproj` file and the two audio tracks (from the primary and secondary recording participant). Then, based on this information, the program generates the resulting `.prproj` file with multiple cameras switching in multi-cam sequence.
The program analyzes your `.prproj` file and the two audio tracks (from the primary and secondary recording participants). Then, based on this information, the program generates the resulting `.prproj` file with multiple cameras switching in multi-cam sequence.

Basicaly the program switches on the camera from track `V1`, if the primary speaker speaks, and the camera from track `V2`, if the secondary speaker speaks. If the speakers speak together, the program switches on camera 1 and camera 2 in turn (if the `three cameras` mode is selected, the camera from track `V3` is switched on). Also the program knows how to split long frames (more than 45 seconds) with plans from other cameras.
Basically, the program switches on the camera from track `V1`, if the primary speaker speaks, and the camera from the track `V2`, if the secondary speaker speaks. If the speakers speak together, the program switches on camera 1 and camera 2 in turn (if the `three cameras` mode is selected, the camera from track `V3` is switched on). Also, the program knows how to split long frames (more than 45 seconds) with plans from other cameras.


## How to start
Expand Down Expand Up @@ -36,15 +36,15 @@ Basicaly the program switches on the camera from track `V1`, if the primary spea
* Select your `.prproj` file, `.wav` tracks for primary and secondary speaker. Click to `"Let's CUT IT!"` button.
* After a while (10 - 100 seconds) the program will prompt you to save the result to the `.prproj` file. Save it in the `.prproj` folder of the original file. Then open this new `.prproj` file in Premier Pro and have fun! 😎

Result multi-cam will be shown smtg like this:
The result multi-cam will be shown smtg like this:
![image](https://user-images.githubusercontent.com/45439635/231901602-985dc43a-13d4-4591-843f-42d0810d8580.png)

### Three-camera workflow (good for interviews)
* Select your `.prproj` file, `.wav` tracks for primary and secondary speaker. Click to `"Let's CUT IT!"` button.
* Select your `.prproj` file, `.wav` tracks for primary and secondary speakers. Click to `"Let's CUT IT!"` button.
* Set the `three-camera mode` by pressing the `Three (with master plan)` radio button.

<img src="https://user-images.githubusercontent.com/45439635/232481189-6257cb08-eb1c-4d32-8c13-8ab9ba90c504.png" width="150" />
* Select preffered dilute mode
* Select preferred dilute mode
* `TwoCameras` - using the plans of one of the speakers to dilute
* `ThreeCameras` - using master-plans to dilute
* `Random` - using random plans to dilute
Expand All @@ -54,7 +54,7 @@ Result multi-cam will be shown smtg like this:


### Tune settings
* You can change the `detection sensitivity` for the primary and secondary speaker. The value should be between 1 and 0. A higher number means higher sensitivity. We suggest starting with the default value. The value can be fractional (e.g. `0.065`).
* You can change the `detection sensitivity` for the primary and secondary speakers. The value should be between 1 and 0. A higher number means higher sensitivity. We suggest starting with the default value. The value can be fractional (e.g. `0.065`).
* You can change the `number of dilution iterations`. A dilution iteration is needed to dilute long frames with other plans. A long frame is any frame longer than 45 seconds. At each iteration, the long frames are split in half and diluted with a frame from another camera. Accordingly, it may take several iterations to divide a long monologue. We recommend that you start with value 3.
* `Zero` means that you have disabled the dilution process.
* You can change the `duration` of the `dilution frame` (from 1 to 40 seconds).
Expand All @@ -63,8 +63,8 @@ Result multi-cam will be shown smtg like this:

## How to run
### On Mac
* Go to the `multitrack-switcher/Published/Mac/` folder and just run `PRProjMulticamCreator` - this is the compiled mac version of the program.
* Allow apps not from the App Store to open on your mac ([how to](https://macpaw.com/how-to/unidentified-developer-mac)).
* Go to the `multitrack-switcher/Published/Mac/` folder and just run `PRProjMulticamCreator` - this is the compiled Mac version of the program.
* Allow apps not from the App Store to open on your Mac ([how to](https://macpaw.com/how-to/unidentified-developer-mac)).
* You may need to install [.NET 7 runtime](https://dotnet.microsoft.com/en-us/download/dotnet/7.0 ) on your computer.
* Compile final program from source files (you will need [.NET 7 environment](https://dotnet.microsoft.com/en-us/download/dotnet/7.0))

Expand Down

0 comments on commit b28ee3e

Please sign in to comment.