複数のASSファイルをファイルインポートエリアにドラッグすると、ASS字幕をTXTに一括変換できます。ファイル選択時にCtrlキーを押しながら選択すると、複数のファイルを素早く選択でき、これにより複数のファイルを素早くインポートできます。
ASS字幕をTXTに変換する主な作業は、複雑なASS字幕形式からプレーンテキストコンテンツを抽出することです。ASS(Advanced SubStation Alpha)は、豊富なスタイル情報、タイムラインデータ、エフェクトコードを含む強力な字幕形式であり、当ツールはこれらの複雑な情報を純粋なテキストコンテンツに簡略化することを専門としています。
まず、ASSファイルの各部分を識別します。これには、スクリプト情報、スタイル定義、イベントデータなどが含まれます。ASSファイルには通常、[Script Info]、[V4+ Styles]、[Events]などの複数のセクションがあります。
[Events]セクションからすべてのダイアログ行を識別します。これらの行には、実際の字幕テキストコンテンツに加えて、時間情報、話者、スタイルなどのメタデータが含まれています。
{\b1}(太字)、{\i1}(斜体)、{\c&H色&}(色)などのASS固有のフォーマットタグや、位置、アニメーションなどのエフェクトタグを削除します。
各行の字幕の開始時間、終了時間などのタイムラインデータを削除し、純粋なテキストコンテンツのみを保持し、テキストを読みやすく他の用途に適した状態にします。
抽出されたプレーンテキストを元の順序に従って整理し、余分な空行や特殊文字を削除し、クリーンで読みやすいTXTファイルを生成します。
Dialogue: 0,0:00:01.00,0:00:03.00,Default,,0,0,0,,{\b1}こんにちは{\b0}、ASSからTXTへの変換ツールへようこそ! Dialogue: 0,0:00:04.00,0:00:06.00,Default,,0,0,0,,{\c&HFF0000&}これは{\c}色付きの字幕です。
こんにちは、ASSからTXTへの変換ツールへようこそ! これは色付きの字幕です。
{{ processingDialog.message }}