無料ツール
TXTをSRTに変換:テキストから字幕ファイルを作成
テキストを貼り付けるか.txtファイルを選ぶと、SRTまたはVTTの字幕ファイルが得られます。テキストはキューに分割され、推定の時間が付きます。処理はすべてブラウザ内で行い、アカウントもアップロードも不要です。
実際の録音に同期した字幕が必要ですか? 音声や動画から字幕を生成
なぜ無料なのですか?Hushscriptがすべてブラウザ内で処理するため、ファイルを処理するサーバーはなく、料金をいただく理由がありません。
TXTをSRTに変換する方法
上のツールで.txtファイルを選ぶか、テキストを欄に貼り付けます。テキストを読み込むとすぐに、下に字幕ファイルが表示されます。番号付きのキューと、それぞれの00:00:01,000 --> 00:00:03,000の行、そのあとに字幕の言葉が続きます。字幕をコピーを押すか、.srtをダウンロードを押すと、テキストファイルと同じ名前のファイルとして保存できます。設定を変えると、ファイルはその場で更新されます。テキストはブラウザ内で読み込まれ、アップロードされません。アカウントも不要です。
テキストからSRTファイルを作る:キューの組み立て方
初期設定では、テキストは各文の終わりで区切られます。収まる文は1つのキューに入ります。それより長い文は、設定した1行の文字数に折り返され、1キューあたりの行数を超えると複数のキューに分けられます。テキスト中の空行は常に新しいキューの始まりになるので、区切りたい場所に空行を入れれば、区切りを自分で決められます。
原稿をすでに字幕の長さの行に分けてある場合は、テキストの1行ごとに1キューを選んでください。空でない各行が独自のキューになり、上限に対して長すぎる行は、折り返されて分割されます。1行の文字数と1キューあたりの行数は、Netflixの英語向けの数値である42文字と2行から始まります。ほかの言語、プラットフォーム、画面に合わせて変更してください。
時間の推定方法
テキストファイルには時間情報がないため、ツールがテキストから時間を作ります。各キューは、設定した1秒あたりの文字数のペースで文字数分を読むのにかかる時間だけ表示されます。ペースの初期値は17で、Netflixの英語向けの子ども向け番組の読む速さの上限です。大人向けの番組では20まで認められています。この数値は出発点なので、原稿に合わせて変更してください。唯一の正しいペースはありません。
キューは5/6秒より短くも7秒より長くもなりません。これは、NetflixのSubtitle Timing Guidelinesにある最短と最長の長さです。キューの間には小さな間隔があり、最初は0.1秒で、最初のキューの開始時刻を設定してイントロの分の余白を空けることもできます。この間隔はこのツール独自の初期値です。
これらは、一定のペースで読み上げる原稿を想定した推定値です。録音とは同期していないため、実際の音や映像を確認したら、字幕エディターで時間を動かす必要があります。結果をNetflixの基準と照らし合わせるには、ダウンロードしたファイルをSRT TXT 変換ツールに貼り付けてください。折りたたみ式のチェックリストが、短すぎる、速すぎる、重なっている、行数が多いキューと、長すぎる行を数えます。
TXTをVTTに変換
SRTではなくVTTを選ぶと、TXTをVTTに変換できます。出力はWEBVTTヘッダーで始まり、時間は00:00:01.000のようにピリオドで書かれ、ダウンロードは.vttで終わります。WebプレーヤーやHTMLの<track>要素はVTTを読み取り、多くの編集ソフトはSRTを受け付けるので、出力先に合わせて選んでください。既存の字幕ファイルの形式をあとで切り替えるには、SRT VTT 変換ツールか字幕コンバーターを使ってください。
録音に同期した字幕が必要な場合
このツールは、すでにあるテキストを推定の時間付きの字幕キューにします。音声や動画があり、実際に話された内容に合った字幕が必要な場合は、Hushscriptで動画から字幕を生成できます。これは別の文字起こしサービスで、アカウントが必要です。処理用に準備した音声を認識のためにアップロードします。対象の個人アカウントは、カード確認の後、または初回購入時に、30分の無料分を1回限り受け取れます。逆に、字幕ファイルから言葉だけを取り出すには、SRT TXT 変換ツールを使ってください。
更新日:
よくある質問
TXTをSRTに変換するには?
上の欄で.txtファイルを選ぶか、テキストを貼り付け、SRTを選んだままにして、結果をコピーするか「.srtをダウンロード」を押します。ツールはテキストを番号付きのキューに分割し、それぞれに開始時刻と終了時刻を書き込みます。動画編集ソフトやプレーヤーでファイルを開いて確認してください。
字幕の時間は音声や動画と合いますか?
いいえ。プレーンテキストには時間情報がないため、時間は一定のペースで読み上げる原稿を想定した推定値で、どの録音とも同期していません。出発点として使い、字幕エディターで時間を調整してください。実際の録音に同期した字幕が必要なら、字幕ジェネレーターで音声や動画から生成してください。
キューの時間はどのように決まりますか?
各キューは、設定したペースで文字数分を読むのにかかる長さになりますが、下の最大値を超えることはありません。ペースの初期値は1秒あたり17文字で、Netflixの英語向けの子ども向け番組の上限であり、変更できます。キューは5/6秒より短くも7秒より長くもならず、これはNetflixのSubtitle Timing Guidelinesにある最小値と最大値です。設定したペースだと7秒を超えるキューは7秒に抑えられるため、ペースより速く読まれることになり、ツールが該当するキューの数を知らせます。キューの間隔は0.1秒から始まり、このツール独自の設定で、標準規格ではありません。
テキストはどのようにキューに分割されますか?
「1行ごとに1キュー」を選ばない限り、文ごとに分割します。空行は常に新しいキューの始まりになります。1つのキューには、初期設定で42文字の行を最大2行まで入れられ、これはNetflixの英語向けの数値です。収まらない文は複数のキューに分けられます。どちらの数値も変更できます。
TXTをVTTに変換できますか?
はい。コピーやダウンロードの前にVTTを選んでください。ツールはWEBVTTヘッダーを書き込み、時間にはピリオドを使い、ダウンロードのファイル名は.vttで終わります。キューはSRTと同じです。
.txtファイルの名前を.srtに変えるだけではだめですか?
名前を変えても、使える字幕ファイルにはなりません。SRTファイルには、キューごとにキュー番号、開始時刻と終了時刻、字幕のテキストが必要ですが、プレーンテキストにはそれらがありません。Macやメモ帳で.srtとして保存したり名前を変えたりしても、変わるのは拡張子だけです。このツールでキューを作成し、.srtファイルをダウンロードしてください。
自分で書いた、またはコピーしたテキストからSRTファイルを作るには?
欄に貼り付けます。テキストがすでに1行に1つの字幕になっているなら、「1行ごとに1キュー」を選ぶと、各行が1つのキューのまま残ります。そうでなければ、分割は文ごとのままにしてください。1行の文字数、1キューあたりの行数、ペースを必要に応じて設定してから、ファイルをダウンロードします。
このTXT SRT 変換ツールは無料ですか?テキストはアップロードされますか?
無料で、アカウントは不要で、何もアップロードされません。テキストの読み込みも変換もブラウザ内で行います。5 MBまでのテキストに対応しています。
SRTファイルをプレーンテキストに戻せますか?
はい。SRT TXT 変換ツールで可能です。キュー番号とタイムコードを取り除き、VTT、SBV、ASS、TTMLも読み取ります。