キャプション
目標: ミュートで視聴している人でも内容を追えること。キャプションは常に表示されているが、視聴の妨げにならないこと。
ソース
Resolveの自動キャプション(精度の低い第2の文字起こし)ではなく、現在のタイムラインにマッピングされた逐語的なトランスクリプト(クリエイターのトリミングに従う)を使用する。Bロール上の言葉(ラジオの歌詞、背景の会話)は削除する。
クリーン、逐语的ではない
キャプションは、話し手が意図した内容を、正しい表記で表示する:
- 吃音: 「プロ-プロダクト」→「プロダクト」、「だ、だ」→「だ」。
- 途切れた単語: 「え--」、「あ--」→削除。
- フィラー音: 引き伸ばされた「うーーん」、「あーーー」、「えーーー」→削除。フィラーに見える実際の単語には注意(「um」はポルトガル語で「a」、「é」は「is」)。
- 自己訂正: 「ゲッタ、アポイントメント」→「ゲット アポイントメント」。
- 口語短縮形→正しい書き言葉への変換(クリエイターが依頼した場合)。ブラジルポルトガル語の例:cê/cês → você/vocês、tá → está、tô → estou、tava → estava、tamo → estamos、vamo → vamos、pra/pro → para/para o、né → não é、「o que que」→「o que」、「por que que」→「por que」、「tu consegue」→「você consegue」;「tão」→「estão」は動詞の-ndo形の前のみ(「tão bonito」はそのまま)。表現や罵り言葉は保持(文法は修正するが、話し方のニュアンスは変えない)。文頭の大文字は短縮した場合も維持する。
- 固有名詞とスペルはウェブで確認(トランスクリプトは製品名を誤認識することが多い)、クリエイター自身の名前は彼らが書く通りに正確に。
- クリエイターが話していても、秘密にしておきたいこと(場所、会社など)は明かさない。
2つのリストを管理する:設定ファイル内のグローバルルール(単語マップ+フレーズ)、および動画ごとの修正はcaption_fixes.jsonに保存する。フレーズの修正は単語マップの後に適用する。
行
- 1行、最大42文字。ただし、文の最後の単語が1行だけにならないよう、約50文字まで拡張してもよい。
- 0.6秒以上のポーズ、文の終わり(行がすでに十分な長さの場合)、または3.2秒後に新しいキューを入れる。
- 最小表示時間0.9秒、最後の単語から0.25秒後に終了し、次のキューと重ならないようにする。
- ポーズ後の1語の短い単語(「que」、「vai」、「not」など)は次の行に結合する。1語だけのキューは、それだけで意味が完結する場合のみ可(「落ち着け。」「さようなら。」)。
- 最初のキューは00:00:00,000から開始(Resolveのインポートは最初のキューを基準に全てをシフトする)。
- バージョンごとに新しいファイル名で出力する(
captions_v3.srt)。
すべてのキューを読む
各行を印刷し、実際に声に出して読んでから納品する。残っている短縮形、二重句読点(「,,」)、ピリオド後の小文字、自身のフィルターで消えてしまった単語をgrepでチェックする。ルールを修正し、再生成し、再度読む。
Resolveへの取り込み
クリエイターはファイル > 取り込み > 字幕でインポートする(APIはタイムライン終了後に字幕を配置するが、回避策でResolveがクラッシュした)。古い字幕クリップは削除するが、トラックはそのまま残してスタイルを保持する。
スタイル
クリエイターのスタイル(フォント、サイズ、位置、影)を一度タイムラインから記録し、設定ファイルにハウススタイルとして保存する。例:ライトサンセリフ、サイズ68、下部から約11%の位置に中央揃え、ソフトドロップシャドウ。オーバーレイはこのバンドに入らないようにする(motion-overlaysを参照)。