Script-to-Sequencer provides automation for animation and cinematic productions. Import a .fountain or .fdx script/screenplay and get a complete template in Unreal, complete with a Sequence per scene, a master Sequence, audio tracks for future voice acting lines, placeholder scratch audio files, placeholder cameras per sequence or script shot note, or a custom combination of any of these assets. Make edits to your script/screenplay, and all manual edits made in-engine stay untouched.
Full Feature List
Imports .fountain and .fdx files.
Builds a master Level Sequence whose Shots track holds one shot per scene, or one per [[SHOT:]] note.
Scenes use unique codes (sc010, sc015, sc010_sh0020) from naming templates, with a folder per episode
Scenes, action and dialogue markers, empty scratch audio per line, and empty cine cameras with camera cuts, all optionally generated
Live updates: save the script and only plug-in-generated, untouched content changes. Anything an artist, an EDL or OTIO import, or Take Recorder changed is owned and left alone.
Three live update/sync modes (on save, ask, manual) and two timing modes (ripple, hold).
Customizable estimated timing of lines using word count
Team-safe: one editor per script syncs; files are checked out first; files someone else holds wait. Tested with Perforce and Git LFS 2
Publishes an open data format spec (sync record, change journal, asset tags) for your own pipeline tools
Technical Details
Engine versions: 5.6, 5.7, 5.8
Platforms: Windows (Win64), Mac
Module: 1 Editor module (ScriptSequencer), loading phase PostEngineInit; editor only, nothing in packaged games
Required plug-ins (enabled automatically): Python Editor Script Plugin, Editor Scripting Utilities, Sequencer Scripting
Input formats: Fountain (.fountain), Final Draft (.fdx)
Source control: Perforce, Git LFS 2 (UEGitPlugin), any provider with check-outs; built-in Git provider without locking
Data contract: 1.0 (Docs/DataContract.md; a technical file-format spec, not a legal agreement)
Network: none
Third-party code: none
Documentation: https://studio22-dev.github.io/Script-Sequencer-Docs/
Support: studio22.development@gmail.com
Early Access
This plug-in is in Early Access, allowing you to lock in a low price while it lasts. Everyone who purchases Script Sequencer will receive every future update.