Seede
KionjoTrailer tool for Unity, VR first

Make the trailer from inside Unity

Kionjo is a Unity editor tool for making a high quality trailer of your game. The name is Swahili for "trailer".

You plan the shots on a storyboard. You perform each shot in the headset, or with any camera. Kionjo replays the performance frame locked in the editor and renders it offline at up to 4K. Then ffmpeg cuts a draft with voice, subtitles, music and sound effects.

  1. PlanShots and cards on a storyboard, timed against a target length.
  2. ShootRecord head, hands and game events in Play mode.
  3. RenderReplay the take frame locked and render it at up to 4K.
  4. Cutffmpeg builds a numbered draft: MP4, SRT and an XML timeline.

Jump to your case

I want to...

Who it is for

VR developers first. Any XR rig works: Meta XR, OpenXR, XRI or your own. Kionjo records plain Transforms, so it needs none of those packages.

Flat screen games too. Put the recorder on your camera and fly it, or let Kionjo render a camera that already moves on its own (Cinemachine, Timeline, animation).

Why

A VR trailer cannot be faked. The footage has to move like a real head, and a headset's own capture is low quality.

Kionjo records what the headset and hands did. It replays that performance in the editor, frame locked, and renders it through your own camera with your post processing, at whatever quality you want, as many times as you want. Then ffmpeg cuts a draft so you can judge the pacing straight away.

SeedeXR built it after cutting the trailer of the VR courtroom drama Baraza by hand.

Install

  1. In Unity, open Window > Package Manager.
  2. Choose + > Add package from git URL and paste:
    https://github.com/SeedeXR/kionjo.git
  3. To pin a version, add the tag to the URL:
    https://github.com/SeedeXR/kionjo.git#v0.1.0
  4. Open Window > Kionjo.

Next: the getting started guide walks you from an empty window to your first draft.

Requirements

No dependency on Meta XR, OpenXR, XRI, Cinemachine, Timeline or the Recorder package.

Status

Version 0.1, in development. It is tested headless in EditMode and PlayMode and live in the editor. The headset pass is still to come.

Contact

Kionjo is made by SeedeXR. To talk to the team, use the contact section of seedexr.com.

Found a bug or want a feature? Open an issue on GitHub.