この3か月間、私たちはひとつの原則を軸に字幕エディターを根本から作り直しました:お客様の編集と、お客様のコンテンツを何よりも優先すること。入力は即座に反映され、再読み込みや不安定な回線でも失われず、書き出しは編集画面で見たままの姿になります。
TL;DR
入力・分割・結合・元に戻す操作が、すべてデバイス上で即座に反映され、同期はバックグラウンドで静かに実行 — ネットワーク待ちはもうありません。
字幕テキストの信頼できる原本はひとつだけに。かつての不具合 — 削除した文字の復活、字幕分割時のテキスト消失、翻訳の古い状態のまま残る問題 — を根本から解消しました。
再設計されたプレビューとタイムライン、複数ソース対応のソーストラック切り替え、トラック横断の検索と置換、信頼できるバージョン履歴、そしてより速く忠実な書き出し。
タイピングと同じ速さの編集
従来のエディターは、多くの操作がサーバーの確認を待ってから確定していました — 回線が遅いと、字幕を分割した直後の「元に戻す」が数秒固まることもありました。新しいエンジンはすべての変更をまずデバイスに保存し、同期は裏側で行います。入力、分割、結合、元に戻す/やり直しが、同期の最中であっても、毎回すぐに反応します。
一文字も失わないために
字幕はお客様のコンテンツそのものであり、エディターの最初の仕事はその一文字一文字を守ることです。新しいエンジンは各トラックを単一の信頼できる文書として保存します。編集内容はページの再読み込み、オフライン、不安定なネットワークを乗り越えて残り、各変更は正確に一度だけ記録されます — 重複もせず、静かに消えることもありません。これまでの不具合 — 削除した文字の復活、分割時のテキスト消失、翻訳の陳腐化 — はすべて旧アーキテクチャの症状であり、旧アーキテクチャとともに姿を消しました。
プレビューとタイムラインを再設計
タイムラインで字幕をドラッグすると、隣の字幕が自動で場所を空けるようになり、操作を妨げません。シークはより正確になり、再生追従が編集中のリストを勝手に動かすこともなくなりました。プレビューは書き出し結果に忠実です。
すべてのトラックを、ひとつのエディターで
複数のソースを含むプロジェクトでは、すべてのトラックが同じエディターで開くようになりました — ソーストラックセレクターでいつでも切り替えられます。検索と置換はトラックを横断して動作するので、用語の統一が一度の操作で完了します。
信頼できるバージョン履歴
バージョン履歴は、コンテンツとトラック構成の両方を記録します。あるバージョンを復元すると、プロジェクトは当時の状態そのまま — 当時どのトラックが存在していたかも含めて — 戻ります。そして何も本当に失われることはありません。どのバージョンもいつでも復元できます。
より速く、より忠実な書き出し
字幕の書き出しに新しいレンダリングエンジンを採用しました。出力される動画はエディターのプレビューにより忠実になり、完了までの時間も短くなりました。
なぜ3か月かけて作り直したのか
不具合をひとつずつ修正し続けることもできました。しかし、どの修正も同じ根本原因と戦っていました。旧エディターは字幕テキストのコピーを複数持ち、手作業で同期していたため、コピー間のずれが生じるたびに、お客様の作業が失われる危険がありました。コンテンツが最終形になる場所として、それでは不十分です。そこで私たちは、現代の共同編集ドキュメントを支えるものと同じ技術で編集コアを書き直しました — すべての文字に唯一の管理元があり、設計段階からオフラインでも安全です。正しく作るために3か月をかけました。これは、今後1年のエディター新機能を支える土台になります。
これは始まりにすぎません
新しいエンジンは、最も多くいただいてきたご要望への道を開きます — リアルタイム共同編集は、もう視野に入っています。新しいエディターを試すには:字幕プロジェクトを開くだけ。すでにすべてのお客様に提供中です。