PyEncoder logoPyEncoder
Docs

Getting started with PyEncoder

From a blank timeline to an exported file in five steps.

1 · Launch & let it bootstrap

Run python main.py. On a fresh machine, the bootstrapper installs PySide6, numpy and FFmpeg for you, then opens with empty video and audio tracks.

2 · Import media

Drag files into the Media Pool. PyEncoder probes each file and decodes real waveforms for audio, so what you see reflects the actual media — not placeholders.

3 · Build your sequence

Drag clips onto the timeline, trim with the edge handles, and stack tracks. Use copy / cut / paste — relative offsets are preserved. Drop a transition between two clips from the effects panel.

4 · Animate & refine

Select a clip and open the inspector to set position, scale, opacity and volume — add keyframes to animate them. The GPU preview updates live as you scrub.

5 · Export

Open the export queue, pick a format (H.264, ProRes, …), and queue the render. Keep editing while it processes in the background.

Command-line reference

# Launch the editor
python main.py

# Help / usage (several aliases accepted)
python main.py help
python main.py --help
python main.py usage
python main.py man

# Version
python main.py --version
python main.py -ver

Keyboard & transport

Standard editing shortcuts you already know.

ActionShortcut
Play / pauseSpace
Shuttle (reverse / pause / forward)J / K / L
Split clip at playheadS
Copy / cut / pasteCtrl+C / Ctrl+X / Ctrl+V
Snap to FPS gridToggle in the timeline toolbar

Stuck on something? Contact us or call (724) 431-5207.