字幕をタイトルケースに変換
字幕テキストを貼り付けることもできます
オプション
5つの規則がこの1つの欄にまとまっていて、それぞれに専用のページがあります。すべて大文字(UPPERCASE)とすべて小文字(lowercase)はすべての文字を書き換え、タイトルケース(Title Case)は各単語を大文字にして小さな単語(a、the、of)はそのままにします。文頭のみ大文字(Sentence case)はまず行を小文字にしてから文の先頭を組み直し、各行の先頭を大文字に(Capitalise each line)は各行の最初の文字だけを変えます。このページはタイトルが示す規則を欄に入れ、他の選択肢は出しません。そのため、このページが作るファイルはこのページの説明どおりのものになります。
タイミングを数える基準のフレームレートです。形式のページでは MicroDVD が必要とする値で、同形式は時間をフレーム番号で保存します。フレームレートのページでは、そのファイルがどのレートを前提に作られたか(字幕が合わせて作られた版)を指し、ページの2つ目の欄には実際に使う動画のレートを入れます。よく使われるのは 23.976、24、25、29.97、30、50、59.94、60 です。間違えると時間軸全体がずれます。フレームレートのページでは、ずれは固定量ではなく比率で生じます。
このページは、字幕の各行をタイトル形式にします。各単語の先頭を大文字にし、途中にある短い語(a、the、of、and、to など)は小文字のままにします。見出し、章題、曲名、ドキュメンタリーの画面上のタイトルはこの扱いを必要とし、単一の大文字小文字で届いたファイルにはそれがありません。
出力を形づくる規則は 2 つあり、どちらも下の例で確認できます。行の最初と最後の単語は、短い語であっても必ず大文字になります。`the way to go to` が `The Way to Go To` になるのはそのためです。また、最初の文字の後ろにすでに大文字を持つ単語はまったく触られません。`iPhone`、`NASA`、`McDonald's` が混在ファイルへの実行を生き延びるのはこの規則のおかげです。同じ規則の裏返しとして、すべて大文字で書かれたファイルは変更されずに返ります。その単語はすべて「触らない単語」に数えられ、それを直すページは文章形式です。
ハイフンは新しい単語を始め、アポストロフィは始めません。`well-known` は `Well-Known` になりますが、`don't` は `Don'T` ではなく `Don't` になります。アポストロフィの後ろを大文字にすると、読者の目には単語が分断されて映るからです。適用は行単位です。2 行の字幕は 2 つの行として独立に処理され、文を含む字幕が 1 つの文として扱われることはありません。
ファイルはアップロードされません。解析と書き換えはブラウザのタブ内で完結するため、外部に出せない素材も外に出ません。対応する 12 形式は拡張子を信用せず中身で読み込みます。すでにタイトル形式の行を持つファイルは、1 バイトも変わらずに返ります。
例
見出しらしさが欲しい 2 行
入力
1
00:00:01,000 --> 00:00:02,000
the end of the world
2
00:00:03,000 --> 00:00:04,000
a night to remember
出力
1
00:00:01,000 --> 00:00:02,000
The End of the World
2
00:00:03,000 --> 00:00:04,000
A Night to Remember
短い語(`the`、`of`、`to`)以外のすべての単語が大文字になり、先頭の語は短い語のリストに載っていても大文字を保ちます。2 つ目の字幕は同じ規則を反対側から示します。`a` は行頭なので大文字になり、途中の `to` は小文字のままです。
行の最初と最後にある短い語
入力
1
00:00:01,000 --> 00:00:02,000
the way to go to
2
00:00:03,000 --> 00:00:04,000
out of the blue
出力
1
00:00:01,000 --> 00:00:02,000
The Way to Go To
2
00:00:03,000 --> 00:00:04,000
Out of the Blue
1 つ目の字幕は `to` で終わり、2 つ目は `out` で始まります。短い語でも大文字になる 2 つの位置です。単独で読むと 1 行目は奇妙に見えますが、それが規則です。タイトル形式を行ごとに適用するので、各行の最後の単語は短い語かどうかに関わらず大文字になります。
名前、頭字語、ハイフン付きの語
入力
1
00:00:01,000 --> 00:00:02,000
the iPhone and a well-known don't-care test
2
00:00:03,000 --> 00:00:04,000
NASA in the USA
出力
1
00:00:01,000 --> 00:00:02,000
The iPhone and a Well-Known Don't-Care Test
2
00:00:03,000 --> 00:00:04,000
NASA in the USA
`iPhone` は内側の大文字を保ち、`NASA` と `USA` はまったく触られません。最初の文字の後ろに大文字を持つ単語には、このページが手を出さないからです。ブランド名が残る理由はそれだけです。ハイフン付きの語は各部分が大文字になり、アポストロフィは部分を始めないので、1 つ目の字幕は `Don'T-Care` ではなく `Don't-Care` になります。
すでに大文字のファイル
入力
1
00:00:01,000 --> 00:00:02,000
THE ROOM IS DARK
2
00:00:03,000 --> 00:00:04,000
AND THE LIGHT IS ON
出力
1
00:00:01,000 --> 00:00:02,000
THE ROOM IS DARK
2
00:00:03,000 --> 00:00:04,000
AND THE LIGHT IS ON
変更されません。これは失敗ではなく意図した動作です。ここではどの単語も最初の文字の後ろに大文字を持っているため、すべて「触らない単語」に数えられます。このファイルが手元にあるなら必要なのは文章形式で、そちらは各行を先に小文字にしてから組み直します。
よくある質問
タイトル形式で小文字のまま残るのはどの語ですか?
よく使われる短い接続語です。a、an、and、as、at、but、by、for、from、in、into、nor、of、on、onto、or、over、per、the、to、up、via、with が対象です。このリストを上書きする位置が 2 つあり、行の最初と最後の単語は必ず大文字になります。`the` と `to` がリストにあっても `the way to go to` が `The Way to Go To` になるのはそのためです。賢ぶらず短く固定したリストなので、同じファイルからは常に同じ出力になります。
大文字のファイルがまったく変わらずに返ったのはなぜですか?
タイトル形式は、最初の文字の後ろにすでに大文字を持つ単語に手を出さないからです。すべて大文字の行ではどの単語もその条件を満たします。`DARK` にも大文字があります。この規則が混在ファイルの `iPhone`、`NASA`、`McDonald's` を守っており、大文字だけのファイルはその裏返しです。実行は変更なしと報告しますが、それが正直な答えです。大文字だらけのファイルを普通のテキストに戻すのは文章形式のページです。
ハイフン付きの語やアポストロフィはどう扱われますか?
ハイフンは新しい単語を始めるので、`well-known` は `Well-Known` になり、各部分が独立に大文字になります。アポストロフィは始めないので、`don't` は `Don'T` ではなく `Don't` になります。アポストロフィの後ろを大文字にすると、読者が 1 語として見ている短縮形が分断されてしまうからです。所有格も同じ区別で、`the director's cut` は `The Director's Cut` になります。
行頭だけを大文字にするページと同じですか?
いいえ、2 つは見た目にも異なるファイルを作ります。行頭だけを大文字にすると 1 行につき 1 文字しか変わらないので、`the room is dark` は `The room is dark` になります。タイトル形式はすべての単語に触れるので、同じ行が `The Room Is Dark` になります。ファイル全体に見出しらしさが必要ならこちら、行頭だけが間違っているならもう一方のほうがほかへの変更はずっと小さくなります。
小文字で書かれた会社名など、特定の単語を小文字のまま残せますか?
設定ではできません。このページに編集できる例外リストはなく、字幕ファイルにそれを保存する場所もありません。実用的な方法は、ファイルに実行してから、そのつづりだけを検索と置換で正しい形に戻すことです。`iPhone` のように内側に大文字を持つ単語は自動的に安全ですが、意図的に小文字のブランド名は守られず、大文字になって出てきます。
英語以外の文字体系でもタイトル形式は機能しますか?
大文字小文字の概念があるものなら機能します。アクセント付きのラテン文字、ギリシャ文字、キリル文字、その他ほとんどの文字体系です。中国語、日本語、韓国語、タイ語、ヘブライ語、アラビア語など、大文字を持たない文字体系は変更されずに返りますが、これは失敗ではなく正しい結果です。切り替える先の大文字小文字が存在しないからです。トルコ語やアゼルバイジャン語の読者は、後からドット付きとドットなしの i を確認してください。ロケール固有の規則ではなくブラウザの既定の規則が適用されるためです。