Lambda Cap.cap
ラムダキャップ
日本語字幕のルビや縦書き、縦中横をテキストのまま表せる字幕ファイルの形式で、拡張子は.capです。映画や映像配信の日本語字幕を、字幕制作ソフトのあいだで受け渡す形式として長く使われてきました。
- 拡張子
- .cap
- 別名
- Videotron Lambda形式、LambdaCap、キャップファイル
- データ形式
- テキスト(Shift_JISのファイルとUTF-8のファイルが流通)
- 表せるもの
- ルビ、縦書き、縦書きの中の横組み(縦中横)、表示位置
- 表せないもの
- 文字の色
- 時刻の書き方
- フレーム単位のタイムコード。ヘッダーでドロップフレームの有無(DF0 / DF1)を示す
- 規格としての位置づけ
- 公的な標準規格ではなく、業界で広まった事実上の形式
- Netflixでの扱い
- 2020年11月に日本語字幕の納品形式から外れ、IMSC 1.1に置き換え
- 扱える主なソフト・サービス
- SSTG1Pro、EZTitles、YouTube(字幕のアップロード)
字幕翻訳の発注元から「capで納品してください」と言われ、SRTしか作ったことがなくて戸惑う。Lambda Capは、日本語字幕に特有のルビや縦書きをテキストのまま運べる形式です。SRTに変換すると、その表現はまとめて消えます。
Lambda Capが使われる場面
劇場公開の映画や映像ソフト、動画配信の日本語字幕を、字幕制作会社や翻訳者、配信事業者のあいだで受け渡すときの形式です。字幕翻訳の現場では、.capのファイルは「キャップファイル」と呼ばれています。
Netflixは日本語字幕の受け入れを始めるにあたり、元データの形式としてLambda Capを選びました。同社の技術ブログは、日本の字幕制作ツールが最も広く扱える形式であること、既存の日本語字幕の保管形式として最も多いことを理由に挙げています。その後、Netflixは2020年11月に日本語字幕の納品形式をW3C標準のIMSC1系(IMSC 1.1)へ切り替えました。
YouTubeも、主に日本語字幕向けの形式としてVideotron Lambda(.cap)のアップロードを受け付けています。
Lambda Capの中身と特徴
ファイルはテキストで、ヘッダーのあとに字幕ごとの表示時刻と本文が並びます。本文にはルビ、縦書き、縦書きの中で英数字を横に組む縦中横、表示位置の指定を書き込めます。一方で、文字の色は持てません。
表示時刻はフレーム単位のタイムコードで書かれ、ヘッダーの「DF1」「DF0」でドロップフレームかどうかを示します。読み込む側のフレームレート設定がファイルと合っていないと、「ありえないフレーム数値」のようなエラーになったり、字幕全体がずれたりします。
Lambda Capは公的な標準規格ではありません。Netflixの技術ブログも、仕様に曖昧な部分が残る事実上の業界標準だと説明しています。ソフトによって解釈が少しずつ違うため、受け渡しの前に相手のソフトで一度読み込んでもらうと安心です。
Lambda Capの開き方と変換
字幕制作ソフトのSSTG1ProやEZTitlesが読み書きに対応しています。テキストなのでエディタでも開けますが、ルビや縦書きの指定も文字として並ぶだけなので、画面での見え方は字幕ソフトで確かめます。
変換先によって残る情報が変わります。SRTやWebVTTへ変換すると、ルビ、縦書き、縦中横は失われます。ルビや縦書きを保ったまま別の形式にしたいなら、IMSC 1.1やTTML2に書き出せるソフトを選びます。
Lambda Capが開けない・文字化けするとき
文字化けの多くは文字コードの食い違いです。Shift_JISで書かれたファイルをUTF-8として読み込むと、本文が化けます。読み込み時の設定で文字コードを明示するか、Windowsなら非Unicodeプログラムの言語を日本語にして開き直します。
同じ.capでも、北米のCheetah形式(CEA-608系の字幕)のファイルがあります。Lambda Capのつもりで開いて読めないときは、ファイルの出どころを確かめてください。
よくある質問
Netflixの日本語字幕はいまもLambda Capで納品できますか
できません。Netflixの日本語字幕スタイルガイドは2020年11月16日の改訂でLambda Capを受け入れ形式から外し、IMSC 1.1だけを指定しています。
Lambda CapとSRTはどう違いますか
SRTは時刻と本文だけを持つ形式で、ルビや縦書きを表せません。Lambda Capは日本語字幕の表現を残すための形式です。ほかの字幕形式との比較は字幕ファイル形式の早見表にまとめています。
capファイルは無料のソフトで開けますか
テキストなのでメモ帳などで中身は見られます。字幕として表示を確認したいなら、YouTubeに限定公開の動画を上げてcapをアップロードする方法もあります。
この用語を扱ったコラム
似ている形式との違い
| 名前 | 主に使う場面 | Lambda Capとの違い |
|---|---|---|
| IMSC1 | 配信向けの字幕納品 | W3CのTTMLに基づくXML形式。IMSC 1.1ではルビや縦書きも書け、Netflixは日本語字幕の納品形式をLambda CapからIMSC 1.1に切り替えた |
| SRT | Web動画・編集ソフト | 時刻と本文だけのテキスト。ルビや縦書き、表示位置は持てない |
| ARIB STD-B36 | テレビ放送の字幕納品 | テレビ放送用のバイナリ形式。色や外字、HD/SD/携帯の出し分けまで持ち、局への字幕納品で指定される |
関連する用語
最終更新
