SRT から CSV への変換ツール
字幕をスプレッドシートに入れて、翻訳、レビュー、集計に使えます。各字幕が番号、開始時間、終了時間、秒単位の長さ、テキストを含む1行になるので、並べ替えや絞り込み、独自の列の追加ができます。
字幕ファイルを変換
ここに字幕ファイルをドロップ
SRT、VTT、ASS、SBV、TTML、SUB、SMI、LRC など · 最大 100 ファイル
または字幕テキストを貼り付け
ファイルはブラウザー上でこのページが読み込みます。どこにもアップロードされません。
文字化けしていますか?ファイルが作られた言語グループを選んでください。
MicroDVD と Spruce STL のファイルは動画のフレーム数で時間を数えます。字幕に対応する動画のフレームレートを選んでください。
変換結果
プレビューにはファイルの冒頭が表示されます。ダウンロードにはすべてが含まれます。
使い方
SRT ファイルを開く
.srt ファイルを1つドロップします。複数ドロップすると、それぞれの CSV ファイルが作られます。
CSV のプレビューを確認
CSV はすでに選択されています。1行目は Number,Start,End,Duration,Text です。
スプレッドシートで開く
.csv ファイルをダウンロードし、Excel、Google スプレッドシート、LibreOffice Calc で開くかインポートします。
列
1行目には Number、Start、End、Duration、Text の見出しが入ります。時間は 00:01:02.500 のように時、分、秒、ミリ秒をドットで区切って書かれ、長さは 2.500 のように小数点以下3桁の秒数で書かれます。
Text 列には書式なしの言葉が入ります。複数行の字幕は1つのセル内で改行を保ち、カンマ、引用符、改行を含むテキストはダブルクォーテーションで囲まれるので、どの字幕も1行に収まります。
変換前と変換後
2つの SRT 字幕を CSV にしたもの。斜体タグは削除され、長さは開始と終了から計算され、カンマと改行を含む字幕は1つのセルに収まるようにダブルクォーテーションで囲まれます。
1
00:00:01,000 --> 00:00:03,500
<i>Where were you last night?</i>
2
00:00:04,000 --> 00:00:06,250
At the station,
waiting for you & the kids.Number,Start,End,Duration,Text
1,00:00:01.000,00:00:03.500,2.500,Where were you last night?
2,00:00:04.000,00:00:06.250,2.250,"At the station,
waiting for you & the kids."スプレッドシートで開く
ファイルは UTF-8 で保存されるので、Google スプレッドシートや LibreOffice ではそのまま読み込めます。Excel では CSV ファイルをダブルクリックするとアクセント付き文字やラテン文字以外の文字が正しく表示されないことがあります。代わりに「データ」→「テキストまたは CSV から」でインポートし、UTF-8 を選んでください。
スプレッドシートが時間を独自の時刻形式に変えてしまうことがあります。書かれたとおりに残すには、ファイルを読み込むときに Start 列と End 列をテキストに設定してください。
翻訳して元の形式に戻す
Text 列に翻訳を入力するか、自分の翻訳の列の名前を Text に変えて元の列を削除し、もう一度 CSV として保存します。CSV から SRT への変換ツールは Start、End、Text の見出しを読み込み、Number、Duration、そのほかの列は無視します。
逆方向の変換が必要ですか? CSV から SRT への変換ツールをご利用ください。これらの形式の詳細:字幕ファイル形式の解説:SRT から Spruce STL まで
よくある質問
CSV ファイルで斜体は保持されますか?
いいえ。CSV はプレーンテキストなので、書式タグは削除されます。必要な場合は、元の SRT ファイルをもう一度変換してください。
カンマの代わりにセミコロンにできますか?
このページは常にカンマで書き出します。スプレッドシートがセミコロンを前提とする場合は、ファイルをインポートして区切り文字にカンマを選んでください。
シートで読む速度を確認できますか?
はい。テキストの長さを Duration 列で割ってください。字幕チェッカーなら自動で計算し、上限を超える字幕をリストアップしてくれます。