ASS 轉 SRT 轉換器

將 Advanced SubStation Alpha 字幕腳本轉換為 SubRip Text 檔案會移除複雜的樣式標籤,讓您的字幕能在基本的多媒體播放器上運作。

在這裡選擇或拖放檔案

私密 - 檔案絕不會離開您的裝置

或貼上 Ctrl+V

等待檔案時,可以玩玩 Code Rain

零網路傳輸隱私保證: 0 位元組上傳至外部伺服器。所有處理皆在本機瀏覽器沙箱中進行。

格式比較與技術規格

規格ASSSRT
MIME 類型text/x-ssatext/plain
類型具樣式的字幕指令碼計時文字字幕
壓縮無無
標準規格Advanced SubStation Alpha v4.00+SubRip Text Specification
檔案簽章(magic bytes)標頭5B 53 63 72 69 70 74 20 49 6E 66 6F 5D ([Script Info])1 00:00: (Sequential numeric subtitle indices)

格式概述與應用

Advanced SubStation Alpha 檔案使用 text/x-ssa MIME 類型,為動漫與字幕組專案保留自訂字型、顏色以及精確的畫面座標。然而,許多獨立電視機、行動應用程式與影片剪輯套件無法讀取這些複雜的樣式指令。將它們轉換為使用 text/plain MIME 類型的 SubRip Text,可將套用樣式的字幕腳本轉換為帶有基本時間碼的純文字區塊。影片剪輯師在準備代理檔案或在不同剪輯應用程式之間轉移專案時,經常會執行此轉換。諸如 VLC 或行動裝置等標準播放器經常無法正確算繪自訂的 ASS 繪製指令,因此純 SRT 檔案是相容性較廣的播放選擇。此轉換過程會保留對話與時間資訊,同時捨棄不支援的視覺定位資料。

技術規格與編解碼器解析

ASS 與 SRT 兩者都是以 UTF-8 或 UTF-16 編碼儲存的未壓縮文字檔案,這表示在儲存期間沒有對任何一種格式套用壓縮演算法。兩種格式皆未使用檔案簽章(magic bytes)標頭;剖析器改為透過副檔名(.ass 與 .srt)以及內部文字結構來識別它們。ASS 檔案以 [Script Info] 與 [Events] 等結構區段開頭,其中包含樣式與定位標籤。轉換器會剖析時間軸事件,移除 ASS 覆寫格式化標籤,並將時間戳記語法轉換為標準的 SRT 逗號分隔時間碼。

作業系統與瀏覽器相容性

ASS 檔案需要如 libass 等進階彩現器(常見於 VLC、MPC-HC 以及現代桌面影片播放器),但大多數行動裝置與網頁瀏覽器並不支援。SRT 檔案則受到許多作業系統、行動平臺、智慧型電視與網頁影片播放器的支援,不過支援情形可能因應用程式而異。

實用資訊

在轉換前,請務必保留原始 ASS 檔案的備份副本,因為移除樣式標籤會永久刪除自訂字型位置與卡拉 OK 特效,這些無法從 SRT 匯出中復原。

常見問題

如何將 Advanced SubStation Alpha 轉換為 SubRip Text 而不失真?

將 ASS 轉換為 SRT 會移除文字格式與自訂定位,因此視覺樣式會遺失。對話與時間軸會保留,但樣式特效會被剝除。

Advanced SubStation Alpha 與 SubRip Text 有什麼區別?

Advanced SubStation Alpha 使用具有特定座標標籤、自訂顏色與字型定義的複雜指令碼結構,以便在畫面上進行精確定位。SubRip Text 則使用精簡的純文字結構,僅包含數字、時間碼與基本對話行。