DiTiS - Digital Timesheet
English
アニメ撮影向けのデジタルタイムシートアプリ
DiTiS は、アニメ撮影で使用されるタイムシートをデジタル化したデスクトップアプリケーションです。Tauri 2.x フレームワークで構築されており、After Effects との連携機能を備えています。
スプレッドシート形式のタイムシート - テンキー・WASD等、アニメ制作に特化した操作体系
After Effects連携 - タイムリマップの送受信、ExtendScript出力
複数ファイル形式対応 - JSON / STS / XDTS / TDTS
3種類のテーマ - ライト / ダーク / グリーン
多言語対応 - 日本語 / English
5段階の表示サイズ - 極小 / 小 / 標準 / 大 / 特大
500段階のUndo/Redo
自動アップデート - GitHub Releases経由(オン/オフ切替可能)
マルチシート - タブで複数シートを管理(ドラッグ&ドロップ並べ替え)
クロスプラットフォーム - Windows / macOS / Linux
Releases ページから最新のインストーラーをダウンロードしてください。
ショートカット
機能
Ctrl+N
新規シート作成
Ctrl+O
ファイルを開く
Ctrl+S
保存(初回は保存ダイアログ、以降は上書き)
Ctrl+Shift+S
名前を付けて保存
Ctrl+W
現在のシートを閉じる
ショートカット
機能
Ctrl+E
After Effectsに送信(タイムリマップ)
Ctrl+I
AEからタイムリマップを取得
Ctrl+Shift+E
ExtendScriptとして出力 (.jsx)
ショートカット
機能
Ctrl+Z
元に戻す(最大500段階)
Ctrl+Y
やり直し
Ctrl+C
コピー
Ctrl+X
カット
Ctrl+V
ペースト
Ctrl+A
全選択
Delete
選択セルを削除
ショートカット
機能
Arrow keys
セル移動
Shift+Arrow keys
選択範囲を拡張
Home
先頭フレームに移動
End
最終入力位置に移動
Shift+Home
先頭まで選択
Shift+End
最終入力位置まで選択
Escape
選択を左上に縮小 / A1に移動
Ctrl+Enter
次の列の先頭に移動(循環)
Ctrl+,
シート設定を開く
1-9, 0(上段数字キー)
列選択モード時: 該当列の先頭フレームに移動(編集メニューで動作切替可)
ショートカット
機能
F2
セルの編集を開始
テンキー 0-9
セルに数値を入力開始
上段数字キー 1-9, 0
列選択モード時: 該当列の先頭フレームに移動 / 数値入力モード時: セルに数値入力(編集メニューで切替)
Enter
入力確定&下に移動(前セルの値を自動コピー)
+
前のセルの値+1を入力して下に移動
-
前のセルの値-1を入力して下に移動
.(ピリオド)
最後まで"-"で埋める / 下に移動
*
選択範囲を下に1フレーム拡張
/
選択範囲を下から1フレーム縮小
Space
選択範囲を維持したままひとつ下に移動
キー
機能
W
選択範囲を下から縮小
S
選択範囲を下に拡張
A
選択範囲を右から縮小
D
選択範囲を右に拡張
ショートカット
機能
F1
ヘルプダイアログ表示/非表示
Ctrl+Shift+R
ページ再読み込み
メニュー項目
説明
新規作成 (Ctrl+N)
新しいシートを作成
開く (Ctrl+O)
ファイルを開く(JSON/STS/XDTS/TDTS)
保存 (Ctrl+S)
現在のファイルに上書き保存
名前を付けて保存 (Ctrl+Shift+S)
別名で保存
ExtendScriptとして出力 (Ctrl+Shift+E)
.jsxファイルとして出力
閉じる (Ctrl+W)
現在のシートを閉じる
すべてのシートを閉じる
全シートを閉じる
終了
アプリケーションを終了
メニュー項目
説明
元に戻す (Ctrl+Z)
直前の操作を取り消し(最大500段階)
やり直し (Ctrl+Y)
取り消した操作を再実行
数字キーの動作
上段数字キー(1-9, 0)の動作を切替(自動/列選択/数値入力)
メニュー項目
説明
シート設定 (Ctrl+,)
シート名・FPS・尺をまとめて設定
新規作成時ダイアログを表示
新規シート作成時に設定ダイアログを表示
尺を変更
総フレーム数を変更
フレームレートを変更
FPS(24/30等)を変更
シート辺りのフレーム数を変更
ページ区切りのフレーム数
列数を変更
表示する列の数を変更
列名を初期化
全列名をA, B, C...にリセット
After Effectsに送信 (Ctrl+E)
タイムリマップをAEに送信
AEからタイムリマップを取得
AEのタイムリマップを読み込み
シートを初期化
シートのデータを全消去
メニュー項目
説明
コマ表示
全コマ表示
すべてのフレームを表示
奇数コマのみ
奇数フレームのみ表示
偶数コマのみ
偶数フレームのみ表示
ヘッダー表記
タイムシート表記
秒+コマの詳細表記(例: 1秒12コマ)
通し番号
連番表記(例: 36)
表示サイズ
極小 / 小 / 標準 / 大 / 特大
5段階のセルサイズ
列間にフレームヘッダーを表示
列と列の間にフレーム番号を表示
表示設定をリセット
全表示設定をデフォルトに戻す
テーマ
ライト / ダーク / グリーン
配色テーマ切替
言語
日本語 / English
UI言語切替
常に最前面
ウィンドウを常に最前面に表示
選択をスクロール中央に
セル選択時に自動スクロール
ページを再読み込み
画面を再描画
メニュー項目
説明
更新を確認
手動でアップデートを確認
起動時に確認
起動時に自動でアップデートを確認(1日1回)
ヘルプ (F1)
ショートカット一覧
このソフトについて
バージョン情報
メニュー項目
説明
ループ
選択範囲のパターンを最後まで繰り返す(複数セル選択時のみ表示)
セル内容を削除
選択セルの値を消去
コピー / カット / ペースト
クリップボード操作
メニュー項目
説明
行を挿入
選択位置にフレームを挿入
行を削除
選択フレームを削除
行を無効化/有効化
フレームを無効化(尺計算から除外)
コマをシフト
選択位置以降のデータを下にずらす
行の値をコピー / カット / ペースト
行単位のクリップボード操作
メニュー項目
説明
列を挿入
選択位置に列を挿入
レイヤー名を変更
列名を変更
左/右の列と入れ替え
列の順序を入れ替え
列を削除
選択列を削除
この列以降を削除
選択列より右をすべて削除
セル内容を削除
列全体の値を消去
列の値をコピー / カット / ペースト
列単位のクリップボード操作
形式
拡張子
読込
書込
説明
DiTiS JSON
.json
Y
Y
DiTiS独自形式(全データ保持)
STS
.sts
Y
Y
レガシータイムシート形式
XDTS
.xdts
Y
Y
OpenToonz互換形式
TDTS
.tdts
Y
Y
Toei Digital Timesheet形式
タイムシートのデータをAEのアクティブコンポジションに送信します。
After Effectsが起動している必要があります(Windows版のみ対応 )
複数のAEインスタンスがある場合、フォアグラウンドのものを使用
レイヤー未選択時は全AVLayerに自動適用(カメラ・ライト除外)
レイヤー名の全角アルファベットを半角に自動変換してマッチング
FPSの不一致がある場合は警告を表示
実行後にレイヤーの選択状態を復元
空セル処理 : ブラインドエフェクト / タイムリマップ
マーカー追加 : タイムリマップ値をレイヤーマーカーとして追加
自動プリコンポーズ : 非コンポジションレイヤーを自動でプリコンポーズ
AEのアクティブレイヤーからタイムリマップを読み込みます。
ExtendScript出力 (Ctrl+Shift+E)
.jsxファイルとしてエクスポートし、AEのスクリプトパネルで手動実行できます。
記号
意味
数字
フレーム番号(撮影番号)
-(ダッシュ)
前のセルと同じ値が続いている(自動表示)
│(縦線)
尺の最後まで同じ値が続いている
×(バツ印)
中コマ(1セルだけのショット)
~(波線)
中コマ(2セルのショット)
LICENSE を参照してください。
あかつきみさき / SUNRISE MOON