Créez du cinéma à embranchements.

De la première scène au master final.

CtrlMovie Editor est l'outil de création professionnel pour macOS dédié aux films interactifs à embranchements narratifs. Concevez le graphe de l'histoire, scriptez chaque embranchement en Lua, montez la timeline, simulez l'expérience du public et produisez un master de distribution pour le cinéma, le mobile, les consoles de jeu et le streaming CtrlMovie — le tout dans un seul document.

macOS 13 ou version ultérieure · Apple silicon & Intel · Licence par production

Fenêtre principale de CtrlMovie Editor avec graphe de l'histoire, timeline, propriétés et lecteur

Version 4.5

Publié il y a 4 mois | 71,9 MB | Nécessite 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.
Nous contacter Historique complet des versions

Un seul document. Toute la chaîne de production.

Editor réunit les éléments de la narration interactive que d'autres outils dispersent entre éditeurs, tableurs et scripts : logique narrative, image, son, sous-titres, localisation, validation et mastering.

Graphe visuel de l'histoire

Disposez segments, points d'embranchement et épisodes sur un canevas infini. Reliez les sorties aux cibles d'un simple glisser-déposer, placez des points d'embranchement pour diviser l'histoire et regroupez les segments en épisodes — y compris des chapitres déblocables progressivement ou vendus en achats intégrés pour les déploiements mobiles et consoles.

  • Points d'embranchement avec une sortie par condition
  • Indicateurs d'état : incomplet, avertissement, prêt
  • Copier-coller des sous-graphes complets entre projets
Graphe de l'histoire avec segments et points d'embranchement reliés

Timeline précise à l'image près

Chaque segment possède sa propre timeline : audio multipiste avec formes d'onde, sous-titres, barres de décision, marqueurs et actions d'exécution. Éditez avec les flèches du clavier, profitez du défilement automatique pendant la lecture et verrouillez les timelines terminées pour éviter les accidents.

  • Audio multicanal avec courbes de volume par piste
  • Barres de temps de décision avec protections de saut et « toujours lire »
  • Actions intégrées : modifications de variables, objets à collectionner, repères audio
Timeline avec pistes audio, formes d'onde, sous-titres et actions

Environnement d'exécution Lua intégré

Ce qui rend un CtrlMovie interactif : un environnement de script Lua qui s'exécute dans chaque lecteur — ordinateur, mobile, console et salle de cinéma. Chaque embranchement, décision et action peut être scripté, pour que l'histoire réagisse à tout ce que vous pouvez exprimer en code.

  • Variables, traits et objets à collectionner à l'échelle du projet
  • Conditions Lua sur chaque embranchement et chaque action
  • Éditeur intégré avec coloration syntaxique et validation
  • Le même environnement d'exécution dans le simulateur de l'Editor et dans le lecteur livré
Panneau des propriétés avec conditions de décision scriptées

Simulez tout le public

Jouez le projet de bout en bout dans l'Editor avec le même moteur de lecture que votre application livrée. Prenez les décisions vous-même, mélangez pour rejouer ou scannez le code QR pour lancer une session multijoueur complète depuis de vrais téléphones — sans compilation.

  • Modes solo et multijoueur
  • Simulation du Mediablock pour le contrôle préalable en salle
  • Journal des événements de session, exportable en PDF
Simulateur multijoueur avec code QR et journal des événements

Repérez les problèmes avant le public

Un moteur de validation fonctionnant en continu inspecte chaque segment, condition, ressource et sous-titre. Les problèmes regroupés renvoient directement à l'objet concerné : votre projet est toujours prêt à être livré.

  • Ressources manquantes, impasses, embranchements inaccessibles
  • Vérification de la syntaxe des conditions Lua et de la portée des variables
  • Timing des sous-titres, couverture linguistique, compatibilité des codecs
Fenêtre de validation avec messages d'erreur regroupés

Connaissez la forme de votre histoire

L'analyseur de composition parcourt chaque chemin du graphe et indique l'accessibilité, la durée minimale/moyenne/maximale et les probabilités de chaque fin. Utile pour les festivals, la programmation et pour repérer les branches mortes dont vous ignoriez l'existence.

  • Énumération des chemins avec solveur de contraintes
  • Répartition des probabilités des fins
  • Export des résultats en JSON / CSV
Résultat de l'analyseur avec durée minimale, moyenne et maximale

Traduction assistée par IA

Des feuilles dédiées à la traduction et aux sous-titres vous permettent de créer chaque langue directement dans le projet — sans courir après des tableurs ni réimporter quoi que ce soit. La couverture, les polices et les styles de sous-titres par langue restent cohérents d'un épisode à l'autre.

  • Feuille de traduction pour les textes de l'interface et les décisions
  • Feuille de sous-titres avec colonnes de langues côte à côte
  • Styles de sous-titres par langue et incrustation
  • Rapport de couverture par langue
Feuille de traduction interne

Un master pour tous les écrans

Editor produit un master de distribution — .ctrlmovie / .ctrlpack — qui alimente le reste de la chaîne CtrlMovie : applications livrées pour mobile et console, plateforme de streaming CtrlMovie et application complémentaire Packager, qui transforme le master en DCP conforme DCI pour la sortie en salle.

  • Master de distribution chiffré avec gestion des clés intégrée
  • Contrôle préalable des ressources avant l'export
  • « Rendu de relecture » distinct d'une timeline, avec filigrane incrusté, pour envoyer des montages à des relecteurs externes
  • Sous-titres incrustés par langue
Boîte de dialogue d'export avec options de format et de ressources

Du premier montage à la sortie.

Tout ce qu'il faut pour livrer un film à embranchements tient dans une seule fenêtre — et chaque modification est annulable.

01

Importez vos ressources

Détection automatique des vidéos, sons et images sur le disque. Editor les organise par épisode et signale les conflits.

02

Dessinez l'histoire

Reliez segments et points d'embranchement sur le graphe. Utilisez des conditions Lua lorsque vous avez besoin de variables, de traits ou d'objets à collectionner.

03

Montez la timeline

Ajustez l'image, ajoutez des pistes audio avec courbes de volume, placez sous-titres et décisions à l'image près.

04

Simulez

Jouez-le dans le simulateur intégré. Testez le multijoueur depuis des téléphones avec un code QR, sans chaîne de compilation.

05

Validez

Laissez le moteur de validation repérer les ressources manquantes, les impasses et les conditions défectueuses avant l'export.

06

Masterisez & livrez

Exportez un master de distribution chiffré pour mobile, console et streaming — ou confiez-le à Packager pour obtenir un DCP conforme DCI.

Une chaîne professionnelle, sans mauvaise surprise.

Editor est une application macOS native basée sur des documents. Les fichiers sont portables, l'annulation est illimitée et les projets peuvent accueillir des récits de la durée d'un long métrage.

Fréquences d'images

23.976 · 24 · 25 · 29.97 fps

Formats d'image

Full HD · UHD · 2K · 4K

Audio

1.0 · 2.0 · 5.1 · 7.1

Cibles

Cinéma · Mobile · Console · Streaming CtrlMovie

Donnez vie à votre projet à embranchements avec CtrlMovie.

Editor est concédé sous licence par production. Contactez-nous : nous établirons un contrat, activerons votre licence et formerons votre équipe à l'ensemble de la chaîne CtrlMovie — Editor, Packager, la plateforme de streaming et les SDK mobile/console.

Nous contacter