Documentation (In progress)
Contents
1. Introduction
1.1. Structure
2. Installation
2.1. Windows
2.2. Mac
3. Quickstart
3.1. Open the designer
3.2. Create a scene
3.3. Configure and save the scene
3.4. Open your NLE
4. Usage
4.1. Designer
4.1.1. Registration
4.1.2. Scene creation
4.2. Video Export
1. Introduction
Welcome to Voukoder Pro! This is the start of the continuously growing documentation.
1.1. Structure
Voukoder Pro consists out of more than one component. This diagram shows you how these components interact with each other on Windows. On MacOS the components have different type names (i.e. dylib instead of DLL).
2. Installation
Voukoder Pro 2.0 requires the FFmpeg 7.1 shared libraries to be working.
2.1. Windows
You can either use the package I provide:
- LGPL: FFmpeg.LGPL.Installer.msi
- GPL: FFmpeg.GPL.Installer.msi
(Includes additional encoders like (x264, x265, ...)
Or you can even use a custom built one. In this case please make sure you also add the installation path to your PATH environment variable. The installers above already do this for you.
2.2. Mac
You can install the required libraries using homebrew by executing this command in your terminal:
brew install ffmpeg@7
2.2.1. Requirements
The minimal supported OS version is currently MacOS 15 (Sequoia) or MacOS 11 (Big Sur) but which is currently untested. Both Apple Silicon and Intel Macs are supported now.
3. Quick Start
This section requires the installation and registration process (section 2 and 4.1.1.) to be successfully finished.
3.1. Open the Designer
"Voukoder Pro" follows a different approach than "Voukoder". It requires you to configure one or more so called "Scenes". A "Scene" represents the workflow from input of raw frames to the output of "Voukoder Pro" (i.e. a file or a network task).
3.2. Create a scene
If no "Untitled" scene has been created yet after opening the Designer app you can create that simple scene by clicking in the menu bar "Scene" > "New" > "Simple". Here you can see the most simple workflow.
3.3. Configure and save the scene
Double click on any node item on the scene to configure it. In most cases you need to do this only for the encoders and muxer. Choose whatever you like. Invalid combinations of encoders and muxers will be shown as a red box in the muxer node.
Once you have configured your scene, save it under a name you can remember and reflects the settings you have made.
3.4. Open your NLE
As soon as you have opened your NLE and you have a project loaded you should be able to select that scene you have previously configured and saved (VEGAS Pro requires to open any modify a template first). All non-NLE relevant settings are associated to that scene. All scenes can also be shared in all supported NLEs.
4. Usage
4.1. Designer
The core element is the Designer. Here you have full control over all non-NLE related settings. You can also register your copy of Voukoder Pro here.
4.1.1. Registration
You can reach the license registration dialog via the top menu bar of the Designer App. The location of this menu depends on the operating system of your machine. On Windows this is located at the top of the Designer window, on a Mac it's at the top of the screen when the Designer Window is active.
Just click on the "Help" > "Register ..." entry and this window should open:
Copy & paste the license key here and click on the "OK" button. Your copy of "Voukoder Pro" is registered now.
4.1.2. Scene creation
Here you can see the future encoding process. Video and audio signals run from "input" to "output" through the various stages of the chain, or graph. The representation of the graphs can be extremely extended. This is the simplest variant.
You can modify the various stages with a double-click:
- Input: In most cases, no modification is necessary. The tracks to which the NLE is to react can be assigned here, or color values can be set.
If you are sending multiple audio tracks from your NLE (currently only possible with DaVinci Resolve Studio) you can define here on which of the NLE tracks that input node should react. That means, more than one input node might be necessary.
- Encoder: In this case, these are “Prores” and “Alac”. However, they can also be changed to a more end customer-relevant format with “x264” and “aac”, for example.
- Multiplexer / Muxer: Here you have the option of setting the container or file extension that should ultimately appear for the user. Examples here are “MOV”, “MKV” or “MP4”
- Output: “File” is selected here. What is new is that many other options are available and can even be used in parallel.The file name is taken from Adobe Premiere.
- Post Processing: You can run external scripts here that will be executed and perform user defined task once an export has finished.
After any editing and display settings, save this “scene”. To do this, click on "Scene" > "Save as ..." or "Save" and give it a suitable name under which you will recognize the scene.
4.2. Video Export
Now start your NLE, load a video and switch directly to the export / delivery view:
“Voukoder Pro” should now be selectable under ‘Format’, and so should the ‘Scene’ you created earlier. You can also edit the scene directly from here. To do this, click on “Open Scene Designer ...”. Both ways of using the Designer are possible.
Now you can either transfer the video to the batch encoder or export it directly.