テキストSRT変換・字幕作成ツール

読む速度や動画の長さに合わせて字幕の表示時間を自動計算。ブラウザで完結する安全な無料ツールです。

📝 → 💬
ここに .txt ファイルをドロップ、またはクリックして選択…または下のボックスに直接入力してください

読む速度や指定時間に基づく表示時間の自動計算

このツールは、入力されたテキスト(台本)を解析し、行や段落、文の境界に基づいて自動的に字幕ブロックへ分割します。その後、指定された「読む速度(デフォルトは秒間15文字)」に合わせて各字幕が画面に表示される時間を計算します。

また、指定した動画の総再生時間に合わせて全体のタイミングを均等に割り当てる機能や、すべての字幕を固定の秒数で表示する機能も備えています。実際の音声波形に同期するわけではありませんが、動画編集ソフトに取り込んでから微調整を行うための、ベースとなる字幕ファイルを素早く作成するのに最適です。

文字数による折り返しと多言語対応

画面上で字幕が長くなりすぎるのを防ぐため、指定した文字数(デフォルト42文字)での自動折り返し機能を提供しています。英語などの空白で単語が区切られる言語では単語の境界で折り返されますが、日本語のように空白のない言語では、文字単位で正確に改行位置が計算されます。

句読点や特定の言語固有の記号も考慮して分割されるため、不自然な位置での改行を最小限に抑え、視聴者が読みやすい字幕フォーマットを維持したまま出力することが可能です。

ブラウザ完結の安全性とエクスポート

入力されたテキストの解析やタイミングデータの生成は、すべてJavaScriptを用いてお使いのブラウザ内でのみ処理されます。テキストデータや台本が外部のサーバーに送信されることは一切ないため、未公開の動画プロジェクトや機密性の高いコンテンツの字幕作成でも安全にご利用いただけます。

完成したデータは、YouTubeや各種動画編集ソフトで標準的にサポートされているSRTファイルおよびVTTファイルとして即座にダウンロード可能です。クリップボードへのコピー機能も搭載しており、スムーズに次の作業へ移行できます。

よくある質問

読む速度が速い場合や遅い場合、表示時間は正確ですか?

文字数と指定した「読む速度」に基づいて機械的に算出されるため、実際の音声とは完全に一致しない場合があります。出力後に動画編集ソフト等で微調整を行うためのベースとしてご活用ください。

生成後に個別の字幕の表示時間を手動で調整できますか?

本ツール内での個別調整機能はありません。SRTまたはVTTファイルとしてダウンロードした後に、お使いのテキストエディタや動画編集ソフト上で時間を微調整してください。

生成されたSRTやVTTファイルはすべての動画プレイヤーで使えますか?

はい、SRTおよびVTTは最も標準的な字幕フォーマットであり、YouTubeなどの動画プラットフォームや、一般的な動画編集ソフト、メディアプレイヤーで広くサポートされています。

句読点や空白のない言語(日本語など)の台本はどう処理されますか?

日本語のような空白のない言語でも、適切に分割・改行されます。指定した文字数に達すると、単語の境界に依存せず文字単位で折り返されます。

動画の長さに合わせて字幕を生成した場合、台本が長すぎるとどうなりますか?

動画の総再生時間を指定した場合、全体の時間内にすべてのテキストが収まるよう均等に分割されます。台本が長すぎる場合、各字幕の表示時間が極端に短くなり、読みきれなくなる可能性があるためご注意ください。

ツールの不具合や改善案はありますか。 フィードバックを送る