Crea cinema ramificato.

Dalla prima scena al master finale.

CtrlMovie Editor è lo strumento di authoring professionale per macOS dedicato ai film interattivi a narrazione ramificata. Progetta il grafo della storia, scrivi lo script di ogni ramo in Lua, modifica la timeline, simula l'esperienza del pubblico e produci un master di distribuzione per cinema, dispositivi mobili, console e streaming CtrlMovie — tutto in un unico documento.

macOS 13 o successivo · Apple silicon & Intel · Licenza per singola produzione

Finestra principale di CtrlMovie Editor con grafo della storia, timeline, proprietà e player

Versione 4.5

Rilasciata 4 mesi fa | 71,9 MB | Richiede MacOS 14 Sonoma

New Features

  • Search Inspector: Project-wide search across segments, subtitles, audio-track starts, variable changes and usages in Lua, decision buttons, collectables, and markers. Results grouped as cards; double-click reveals in the Story Graph. ⌘ F opens it.
  • Asset Browser: New sidebar inspector with type/episode filter, search, Quick Look, and drag-to-graph for video assets.
  • DeepL translation workflow: Translations preferences panel with keychain-backed API key, plus Translations and Subtitles sheets with Translate Missing.
  • Subtitle editing: Bulk subtitle properties panel and subtitle splitting at the playhead.
  • Simulator: Variable debugger, on-the-fly language switch, resume, exportable session event log (PDF), and episode/segment in the timecode overlay.
  • Audio rubberbanding: Drag volume lines, start/stop handles, and fade durations directly in the timeline.
  • Timeline: Segment thumbnails, scrubber timecode label, volume badges, and persisted scrubber/scroll positions.
  • Story Graph: Visit probabilities, auto-scroll while dragging, and save graph as PDF.
  • Condition Editor in Branch Points with Lua highlighting and variable palette.
  • Encrypted export: Added an encryption switch for movie export.

Bug Fixes

  • Fixed audio fade across segment and episode boundaries.
  • Fixed audio playback when a track started in a previous episode.
  • Fixed Add Branch hotkey, subtitles split view, timeline split view, and undo after pasting segments.
  • Fixed several crashes and stability issues across subtitles, audio, and asset handling.

Improvements

  • Faster, more reliable asset folder reorganization.
  • Main-thread execution redesign for smoother loading of large projects.
  • Subtitle Properties pane performance.
  • Redesigned audio level views and improved audio level coloring.
  • Help book updated.
Contattaci Cronologia completa delle versioni

Un solo documento. L'intera pipeline.

Editor riunisce gli elementi della narrazione interattiva che altri strumenti disperdono tra editor, fogli di calcolo e script: logica della storia, immagine, audio, sottotitoli, localizzazione, validazione e mastering.

Grafo visivo della storia

Disponi segmenti, punti di diramazione ed episodi su una tela infinita. Collega le uscite alle destinazioni con un trascinamento, inserisci punti di diramazione per dividere la storia e raggruppa i segmenti in episodi — inclusi capitoli che possono essere sbloccati gradualmente o venduti come acquisti in-app per le uscite su dispositivi mobili e console.

  • Punti di diramazione con uscite per ogni condizione
  • Indicatori di stato: incompleto, avviso, pronto
  • Copia e incolla di interi sottografi tra progetti
Grafo della storia con segmenti e punti di diramazione collegati

Timeline precisa al fotogramma

Ogni segmento ha la propria timeline: audio multitraccia con forme d'onda, sottotitoli, barre di decisione, marcatori e azioni di runtime. Modifica con le frecce della tastiera, usa lo scorrimento automatico durante la riproduzione e blocca le timeline completate per evitare errori.

  • Audio multicanale con curve di volume per traccia
  • Barre temporali di decisione con protezioni di salto e «riproduci sempre»
  • Azioni inline: modifiche alle variabili, oggetti collezionabili, cue audio
Timeline con tracce audio, forme d'onda, sottotitoli e azioni

Runtime Lua integrato

Ciò che rende davvero interattivo un CtrlMovie: un runtime di scripting Lua che gira all'interno di ogni player — desktop, dispositivi mobili, console e cinema. Ogni ramo, decisione e azione può essere programmato, così la storia può reagire a tutto ciò che sai esprimere nel codice.

  • Variabili, tratti e oggetti collezionabili a livello di progetto
  • Condizioni Lua su ogni ramo e azione
  • Editor integrato con evidenziazione della sintassi e validazione
  • Lo stesso runtime nel simulatore dell'Editor e nel player distribuito
Pannello delle proprietà con condizioni di decisione scriptate

Simula l'intero pubblico

Riproduci il progetto dall'inizio alla fine all'interno dell'Editor con lo stesso motore di riproduzione che userà la tua app distribuita. Prendi tu le decisioni, usa la selezione casuale per il replay o scansiona il codice QR per avviare una sessione multiplayer completa da telefoni reali — senza build.

  • Modalità giocatore singolo e multiplayer
  • Simulazione del Mediablock per il controllo pre-proiezione
  • Registro eventi della sessione, esportabile in PDF
Simulatore multiplayer con codice QR e registro eventi

Individua i problemi prima del pubblico

Un motore di validazione sempre attivo controlla ogni segmento, condizione, asset e sottotitolo. I problemi raggruppati rimandano direttamente all'oggetto da correggere, così il progetto è sempre pronto per la consegna.

  • Asset mancanti, vicoli ciechi, rami irraggiungibili
  • Controlli sulla sintassi delle condizioni Lua e sull'ambito delle variabili
  • Timing dei sottotitoli, copertura linguistica, compatibilità dei codec
Finestra di validazione con messaggi di errore raggruppati

Conosci la forma della tua storia

L'analizzatore di composizione percorre ogni cammino del grafo e restituisce raggiungibilità, durata minima/media/massima e probabilità dei finali. Utile per festival, programmazione e per scovare i rami morti che non sapevi di avere.

  • Enumerazione dei percorsi con risolutore di vincoli
  • Distribuzione di probabilità dei finali
  • Esporta i risultati in JSON / CSV
Risultato dell'analizzatore con durata minima, media e massima

Traduzione assistita dall'IA

Fogli dedicati a traduzioni e sottotitoli ti permettono di creare ogni lingua direttamente nel progetto — niente fogli di calcolo da rincorrere, nessuna reimportazione. Copertura, font e stili dei sottotitoli per lingua restano coerenti in tutti gli episodi.

  • Foglio di traduzione per stringhe dell'interfaccia e decisioni
  • Foglio dei sottotitoli con colonne delle lingue affiancate
  • Stili dei sottotitoli per lingua e burn-in
  • Report di copertura per lingua
Foglio di traduzione interno

Master per ogni schermo

Editor produce un master di distribuzione — .ctrlmovie / .ctrlpack — che alimenta il resto della pipeline CtrlMovie: app distribuite per dispositivi mobili e console, la piattaforma di streaming CtrlMovie e l'app complementare Packager, che trasforma il master in un DCP conforme DCI per l'uscita nelle sale.

  • Master di distribuzione crittografato con gestione delle chiavi
  • Controllo preliminare degli asset prima dell'esportazione
  • «Render di revisione» separato di una timeline, con watermark incorporato, per inviare i montaggi a revisori esterni
  • Sottotitoli incorporati per lingua
Finestra di esportazione con opzioni di formato e asset

Dal montaggio grezzo all'uscita.

Tutto ciò che serve per distribuire un film ramificato si trova in un'unica finestra — e ogni modifica è annullabile.

01

Importa gli asset

Rileva automaticamente video, audio e immagini dal disco. Editor li organizza per episodio e segnala i conflitti.

02

Disegna la storia

Collega segmenti e punti di diramazione sul grafo. Usa le condizioni Lua quando ti servono variabili, tratti o oggetti collezionabili.

03

Monta la timeline

Taglia l'immagine, inserisci tracce audio con curve di volume, posiziona sottotitoli e decisioni al fotogramma.

04

Simula

Riproducilo nel simulatore integrato. Prova il multiplayer da telefoni con un codice QR, senza pipeline di build.

05

Valida

Lascia che il motore di validazione individui asset mancanti, vicoli ciechi e condizioni errate prima dell'esportazione.

06

Master e distribuzione

Esporta un master di distribuzione crittografato per dispositivi mobili, console e streaming — oppure passalo a Packager per ottenere un DCP conforme DCI.

Pipeline professionale, nessuna sorpresa.

Editor è un'app nativa per macOS basata su documenti. I file sono portabili, l'annullamento è illimitato e i progetti scalano fino a storie di lungometraggio.

Frequenze dei fotogrammi

23.976 · 24 · 25 · 29.97 fps

Formati immagine

Full HD · UHD · 2K · 4K

Audio

1.0 · 2.0 · 5.1 · 7.1

Destinazioni

Cinema · Mobile · Console · Streaming CtrlMovie

Porta il tuo progetto ramificato su CtrlMovie.

Editor è concesso in licenza per singola produzione. Contattaci: prepareremo un contratto, attiveremo la tua licenza e formeremo il tuo team sull'intera pipeline CtrlMovie — Editor, Packager, la piattaforma di streaming e gli SDK per dispositivi mobili e console.

Contattaci