分岐するシネマを創ろう。

最初のシーンから最終マスターまで。

CtrlMovie Editor は、インタラクティブな分岐型ストーリー映画のための macOS 向けプロフェッショナル・オーサリングツールです。ストーリーグラフの設計、Lua による全分岐のスクリプト作成、タイムライン編集、観客体験のシミュレーション、そして映画館、モバイル、ゲームコンソール、CtrlMovie ストリーミング向けの配信用マスターの作成まで — すべてをひとつのドキュメントで行えます。

macOS 13 以降 · Apple シリコン & Intel · 作品ごとのライセンス

ストーリーグラフ、タイムライン、プロパティ、プレーヤーを表示した CtrlMovie Editor のメインウインドウ

バージョン 4.5

リリース:4か月前 | 71.9 MB | 動作環境: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.
お問い合わせ すべてのバージョン履歴

ひとつのドキュメントで、制作工程のすべてを。

他のツールではエディター、スプレッドシート、スクリプトに分散してしまうインタラクティブ・ストーリーテリングの要素を、Editor はひとつにまとめます。ストーリーロジック、映像、音声、字幕、ローカライズ、検証、マスタリングまで。

ビジュアル・ストーリーグラフ

無限のキャンバス上に、セグメント、分岐点、エピソードを配置できます。ドラッグで出力をターゲットに接続し、分岐点を置いてストーリーを枝分かれさせ、セグメントをエピソードにまとめられます — モバイルやコンソール向けに、段階的にアンロックしたりアプリ内課金として販売したりできるチャプターも作れます。

  • 条件ごとの出力を持つ分岐点
  • 未完了・警告・準備完了のステータス表示
  • サブグラフ全体をプロジェクト間でコピー&ペースト
接続されたセグメントと分岐点を表示したストーリーグラフ

フレーム単位で正確なタイムライン

各セグメントには専用のタイムラインがあり、波形付きのマルチトラック音声、字幕、決断バー、マーカー、ランタイムアクションを扱えます。キーボードの矢印キーで編集でき、再生中は自動スクロール。完成したタイムラインはロックして誤操作を防げます。

  • トラックごとの音量カーブを備えたマルチチャンネル音声
  • ジャンプガードと「常に再生」に対応した決断タイムバー
  • インラインアクション:変数の変更、コレクタブル、オーディオキュー
オーディオトラック、波形、字幕、アクションを表示したタイムライン

統合 Lua ランタイム

CtrlMovie をインタラクティブにしている根幹が、Lua スクリプトランタイムです。デスクトップ、モバイル、コンソール、映画館のあらゆるプレーヤーの中で動作します。すべての分岐、決断、アクションをスクリプト化できるので、コードで表現できることなら何にでもストーリーが反応します。

  • プロジェクト全体で使える変数、特性、コレクタブル
  • すべての分岐とアクションに Lua 条件を設定可能
  • シンタックスハイライトと検証機能を備えたインラインエディター
  • Editor のシミュレーターと配信されるプレーヤーで同じランタイムを使用
スクリプト化された決断条件を表示したプロパティパネル

観客全体をシミュレート

Editor 内で、配信アプリと同じ再生エンジンを使ってプロジェクトを最初から最後まで再生できます。決断を自分で操作することも、シャッフルして再生することも、QR コードをスキャンして実機のスマートフォンでマルチプレイヤーセッションを実行することも可能です — ビルドは不要です。

  • シングルプレイヤー/マルチプレイヤーモード
  • 劇場上映前チェックのための Mediablock シミュレーション
  • セッションイベントログ(PDF で書き出し可能)
QR コードとイベントログを表示したマルチプレイヤーシミュレーター

観客より先に問題を発見

常時稼働する検証エンジンが、すべてのセグメント、条件、アセット、字幕をチェックします。問題はグループ化され、対応が必要なオブジェクトへ直接リンクするので、プロジェクトはいつでも出荷可能な状態に保てます。

  • 欠落アセット、行き止まり、到達できない分岐
  • Lua 条件の構文チェックと変数スコープのチェック
  • 字幕のタイミング、言語カバレッジ、コーデック互換性
グループ化されたエラーメッセージを表示した検証ウインドウ

ストーリーの全体像を把握

コンポジションアナライザーはグラフ上のすべての経路をたどり、到達可能性、最短/平均/最長の再生時間、エンディングの確率をレポートします。映画祭への出品、上映スケジュールの調整、気づいていなかった行き止まりの分岐の発見に役立ちます。

  • 制約ソルバーによる経路の列挙
  • エンディング確率の分布
  • 結果を JSON / CSV で書き出し
最短・平均・最長の再生時間を表示したアナライザーの結果

AI による翻訳サポート

専用の翻訳シートと字幕シートで、すべての言語をプロジェクト内で直接作成できます — スプレッドシートを追いかけたり、再インポートしたりする必要はありません。カバレッジ、フォント、言語ごとの字幕スタイルも、エピソード間で一貫性を保てます。

  • UI 文字列と決断のための翻訳シート
  • 言語列を並べて表示できる字幕シート
  • 言語ごとの字幕スタイルと焼き込み
  • 言語ごとのカバレッジレポート
内蔵の翻訳シート

あらゆるスクリーンに向けたマスター

Editor は配信用マスター(.ctrlmovie / .ctrlpack)を生成し、CtrlMovie パイプラインの残りの工程へ引き渡します。モバイルやコンソール向けの配信アプリ、CtrlMovie ストリーミングプラットフォーム、そして劇場公開用に DCI 準拠の DCP へ変換するコンパニオンアプリ Packager です。

  • 鍵管理機能付きの暗号化された配信用マスター
  • 書き出し前のアセット事前チェック
  • 外部レビュアーにカットを送るための、透かしを焼き込んだタイムラインの個別「レビュー用レンダー」
  • 言語ごとの字幕焼き込み
フォーマットとアセットのオプションを表示した書き出しダイアログ

ラフカットからリリースまで。

分岐型映画を仕上げるのに必要なものは、すべてひとつのウインドウに — しかも、すべての変更を元に戻せます。

01

アセットを追加

ディスク上のビデオ、オーディオ、画像を自動検出。Editor がエピソードごとに整理し、競合があれば警告します。

02

ストーリーを描く

グラフ上でセグメントと分岐点をつなぎます。変数、特性、コレクタブルが必要なときは Lua 条件を使いましょう。

03

タイムラインを編集

映像をトリミングし、音量カーブ付きのオーディオトラックを追加し、字幕や決断をフレーム単位で配置します。

04

シミュレート

内蔵シミュレーターで再生。QR コードを使えば、ビルドパイプラインなしでスマートフォンからマルチプレイヤーをテストできます。

05

検証

書き出しの前に、検証エンジンが欠落アセット、行き止まり、壊れた条件を洗い出します。

06

マスタリング & 出荷

モバイル、コンソール、ストリーミング向けに暗号化された配信用マスターを書き出せます — あるいは Packager に渡して DCI 準拠の DCP を作成できます。

プロ仕様のパイプライン。想定外のトラブルなし。

Editor は macOS ネイティブのドキュメントベースアプリです。ファイルは持ち運びやすく、取り消しは無制限で、長編作品の規模のプロジェクトにも対応します。

フレームレート

23.976 · 24 · 25 · 29.97 fps

画像フォーマット

Full HD · UHD · 2K · 4K

オーディオ

1.0 · 2.0 · 5.1 · 7.1

出力先

映画館 · モバイル · コンソール · CtrlMovie ストリーミング

分岐型プロジェクトを CtrlMovie で実現しませんか。

Editor のライセンスは作品ごとに提供しています。お問い合わせいただければ、契約の手続き、ライセンスの発行、そして CtrlMovie パイプライン全体のチームへの導入支援まで対応します — Editor、Packager、ストリーミングプラットフォーム、モバイル/コンソール向け SDK が対象です。

お問い合わせ