ファイルを知る、使いこなす。
.sub

SUB字幕

字幕・キャプション

SUBは複数の字幕方式で使われる拡張子です。文字の字幕の場合も、画像字幕のVobSubの場合もあります。VobSubではIDXと組み合わせる構成があるため、SUB単体でSRTのように編集できると考えず、方式と同梱ファイルを確認します。

主な用途
文字式または画像式字幕の保存
中身の種類
作成元により異なる
目次・よくある質問・根拠資料を見る

内容の最終確認: · 編集:Kai

開き方・操作手順

使っている環境や目的の項目を開いて、手順を確認してください。

SUBが文字か画像か確認

SUBには異なる種類があります。

  1. 元のコピーをテキストエディターで確認します。
  2. 読める文章とフレーム番号か、バイナリーかを調べます。
  3. 同名IDXと作成元情報も確認します。
IDX付き画像字幕を読み込む

SUBとIDXの対応関係を残します。

  1. 同名のIDXとSUBを同じフォルダーへコピーします。
  2. 対応プレーヤーでIDX側等の対応手順から指定します。
  3. 字幕言語、色、表示時刻を確認します。
文字字幕へ移す

画像字幕はOCRと校正が必要です。

  1. 文字形式なら対応変換、画像形式ならOCRで読み込みます。
  2. 日本語等の言語を指定し画像と認識文字を比べます。
  3. SRT等へ出力し誤字と同期を確認します。

操作名・対応状況はアプリ・OS・版によって異なります。変更する前に原本を残してください。

開けないとき:症状から確認

  • テキストとして読めない:画像式やバイナリの字幕か確認します。文字化けと決めつけて上書きしません。
  • 字幕の時刻が分からない:IDX等に索引・時刻情報がある方式か確認します。
  • 同期が合わない:方式によってフレーム基準と時間基準が違います。元動画の版とフレームレートを確認します。
  • SUBだけで開かない:VobSubなら同名IDXの有無を確認します。
  • 後半ほどずれる文字SUB:フレーム基準なら元動画と変換時のfpsを確認します。
  • SRT変換で文字が空:画像字幕を単なるテキスト変換で処理していないか確認します。

識別したSUB → SRT

  1. 文字式なら対応字幕ツールで時刻を変換します。画像式ならOCRで文字を取り出す工程が必要です。
  2. OCRの誤字、話者、記号、改行、表示時刻を動画と照合し、原本と付随ファイルを残します。
  3. 文字か画像かを記録し、OCRの誤字と時刻を確認します。

拡張子の変更では画像から文字を作れません。OCRには誤認識があり、元の見た目も同じ形では保持されません。

拡張子だけで字幕の種類を決めない

SUBは文字の字幕と画像の字幕等で構造が異なります。可読性、付属IDX、作成元の三つから読み込み方法を選びます。

この手順の根拠:Library of Congress · VobSub Subtitle File (.sub) / Library of Congress · SubRip Subtitle format (SRT) / Subtitle Edit Project · Optical Character Recognition / VideoLAN · Subtitles — VLC desktop user documentation

フレーム基準とOCRを分ける

文字のフレーム番号を秒へ移す場合は元のfpsが必要です。画像字幕では画素から文字を認識するため誤読が発生します。

濁点、数字、固有名詞と改行を画像と比べ、動画の三点で同期を確認します。

この手順の根拠:Library of Congress · VobSub Subtitle File (.sub) / Library of Congress · SubRip Subtitle format (SRT) / Subtitle Edit Project · Optical Character Recognition / VideoLAN · Subtitles — VLC desktop user documentation

関連形式との違い

関連形式との違い
形式主な役割確認する点
Text SUB文章・フレーム等書式とfps
SUB + IDX画像字幕と位置情報等二つを一緒に保管
SRT認識後の文字字幕OCR校正

取り扱いと安全性

画像字幕に私的な会話が含まれる場合、オンラインOCRへ送る前に公開範囲を確認します。元のSUBとIDXを分けて削除しないでください。

よくある質問

SUBはすべて文字の字幕?

いいえ。画像式のVobSub等もあります。

IDXも必要?

VobSub等、対応する索引が必要な方式があります。

SRTへ改名で変換できる?

方式に応じた時刻変換やOCRが必要です。

文字SUBのfpsが分からないときは?

対応する元動画と字幕作成条件を確認します。フレーム数を秒へ変える前に、冒頭・中盤・末尾で候補の同期を照合します。

画像SUBのOCRは何を重点確認する?

固有名詞、数字、似た字、濁点と改行を元画像と比較します。文章校正の後に対象動画の同期を確認します。

形式の基本情報:正式名称・MIME type・管理団体
名称
Producer-specific subtitle file
管理・仕様
Subtitle format ecosystem
MIME type
作成元・配信元の指定による。拡張子だけでMIME typeは確定できません。

公式・一次情報

  • 公式資料VobSub Subtitle File (.sub)

    画像式SUBと対応するIDXの構成を説明する保存形式資料です。

    Library of Congress · リンク確認:
  • 公式資料SubRip Subtitle format (SRT)

    SRTの時刻と字幕ブロック、文字コードの資料です。

    Library of Congress · リンク確認:
  • 公式資料Optical Character Recognition

    PGSやVobSub等の画像字幕から文字を認識する処理。

    Subtitle Edit Project · リンク確認:
  • 公式資料Subtitles — VLC desktop user documentation

    字幕ファイルを追加し、トラックを選択する手順。

    VideoLAN · リンク確認: