ツールを読み込み中です。お待ちください...
ツールを読み込み中です。お待ちください...
オンラインツールを読み込めない、または実行できない場合は、デスクトップツールをお試しください。 https://tools.yikeaigc.com/
ツール使用状況
旧バージョンに戻す
より強力で安定した機能を備えたデスクトップ版があります。
デスクトップ版を開く
Windows 10/11 のみ対応
字幕形式一括変換ツール(ソフト版)
字幕の一括解析とタイムライン処理には安定したローカル演算能力が必要なため、快適で効率的な変換体験を提供するために、この機能は Windows デスクトップクライアントとして提供されます。
SRT / VTT / ASS / LRC / TXT の相互変換に対応
時間オフセット、結合、並べ替え、重複修正
ローカル処理、字幕ファイルのサーバーアップロード不要
クリックするとソフトのダウンロードページへ移動します
手順
ソフトウェアの使用方法
- 字幕ファイルを追加:「入力パス」に字幕ファイルをドラッグまたは選択します。フォルダーを直接選択して一括インポートすることもできます。複数のパスは半角セミコロン「;」で区切ります。SRT、VTT、ASS、LRC、TXT などの形式を混在して追加できます。
- スキャン範囲を設定:
- サブディレクトリを走査:チェックすると、フォルダー内のすべての階層にある字幕ファイルを再帰的に検索します
- 元のパス構造を保持:「サブディレクトリを走査」をチェックしている場合に使用でき、出力ディレクトリに元のディレクトリ構造を再現します
- 保存先ディレクトリを選択:変換後ファイルの保存場所を指定します。同名ファイルがある場合は、ファイル名の末尾に _1、_2 などの数字を自動で追加して区別します。
- 対象形式とエンコードを選択:
- 対象形式:SRT、VTT、ASS、LRC、TXT として出力できます
- エンコード設定:出力エンコードはデフォルトで UTF-8 です。入力エンコードは自動認識または強制指定でき、BOM を追加するかどうかも選択できます
- タイムラインオプションを調整(任意):必要に応じて、時間オフセット、時間倍率、最小表示時間の補完、隣接字幕の結合、時間順ソート、重複修正などのパラメーターを設定します。
- 変換を開始:「変換を開始」ボタンをクリックすると、進行状況バーに処理の進捗がリアルタイムで表示されます。中断する場合は「停止」をクリックします。
- 結果を確認:変換完了後、ログウィンドウで各ファイルの処理結果とメッセージを確認し、保存先ディレクトリで変換後の字幕を取得できます。
よくある質問
回答:SRT、VTT、ASS/SSA、LRC、TXT などの一般的な形式間の相互変換に対応しています。ネット動画でよく使われる VTT を汎用的な SRT に変換する場合も、字幕を LRC 歌詞やプレーンテキスト TXT に整理する場合も、一度に実行できます。
回答:ツールはデフォルトでファイルのエンコードを自動認識します。認識ミスによる文字化けが発生した場合は、「入力エンコード」を「自動認識」から具体的なエンコード(例:GB18030 または UTF-8)に変更して再処理してください。出力エンコードも UTF-8 に統一することをおすすめします。
回答:時間オフセットは字幕の表示タイミング全体を前後にずらすためのもので、単位はミリ秒です。負の値は前倒しを意味します。時間倍率はタイムライン全体を比率で伸縮するためのもので、フレームレートの不一致によって字幕が徐々にずれていく場合の修正に適しています。
回答:いいえ。すべての字幕の解析、変換、書き込みはお使いのデバイス上でローカルに完了し、ファイルがサーバーにアップロードされることはありません。字幕内容のプライバシーと安全性を保護できます。
回答:ご自身で選択できます。「タグをクリーンアップ」にチェックを入れると、SRT/VTT の HTML タグと ASS の上書きスタイルが削除され、きれいなプレーンテキスト字幕になります。チェックを入れない場合は、元のスタイルテキストをできる限り保持します。
回答:LRC 歌詞には終了時間が含まれていないため、ツールは次の行の開始時間を前の行の終了時間として使用します。最後の項目にはデフォルトの継続時間を設定できます。TXT プレーンテキストは各行に調整可能なデフォルト時間(初期値は各項目 3 秒)を割り当て、タイムラインを自動的に補完します。
回答:変換はバックグラウンドスレッドで実行されるため、画面が固まることはありません。再帰スキャン時には出力ディレクトリが自動的にスキップされます。ツールは一時ファイルに先に書き込んでから置き換える安全な書き込み方式を採用しており、単一ファイルの失敗が他のファイルに影響することはありません。処理結果はすべてログにわかりやすく表示されます。