UltKit

SRT 轉 ASS

SRT 把字幕的外觀交給各個播放器決定,所以同一個檔案在不同地方會顯示成不同的字型與大小。轉換為 ASS 後,樣式會直接寫進檔案裡,VLC 與 mpv 等播放器的渲染器都會依照這個樣式顯示,Aegisub 也能在此基礎上繼續編輯。

字幕轉檔

或將SRT, VTT, ASS … 檔案拖曳到這裡 ·

每個檔案最大 95 MB· 最多 20 個檔案· 30 分鐘後刪除

輸出

檔案會在我們的伺服器上處理,並於 30 分鐘後刪除。

使用方式

  1. 1

    上傳 SRT 檔案

    拖放一個或多個 .srt 檔案,最多 20 個檔案,每個不超過 95 MB。Windows-1252、Windows-1251 等編碼會自動偵測,並以 UTF-8 輸出。

  2. 2

    設定字型與大小

    在進階設定中,字型預設為 Arial,字型大小為 48(以 1080 像素高的畫面為基準)。若播放的電腦已安裝其他字型,可直接輸入該字型名稱;只有舊版播放器要求時,才需要選擇 SSA 而非 ASS。

  3. 3

    轉換為 ASS

    按下轉換為 ASS (Advanced SubStation) →,再下載 .ass 檔案。上傳的 SRT 與轉換結果會在 30 分鐘後刪除。

為什麼要把 SRT 字幕轉成 ASS

Advanced SubStation Alpha 源自 1990 年代的 Windows 編輯器 SubStation Alpha,後來成為動畫字幕組的常用格式,也是多數字幕特效製作者使用的 Aegisub 的格式。它的優勢在於樣式就存在檔案裡。SRT 只說明何時與內容,ASS 還能說明呈現方式:字型、大小、顏色、外框寬度、陰影、邊距與對齊,只需在樣式表中定義一次,就會套用到每一行。

具備完整 ASS 渲染功能的播放器,包括透過 libass 或類似引擎的 mpv、VLC 與 MPC-HC,都會遵循這些樣式,因此只要電腦有該字型,字幕在每台機器上看起來都一樣。當字幕必須燒錄進影片以發布到社群平台時(上傳的影片常常沒有字幕軌),也是把這個檔案交給 ffmpeg 或 HandBrake。字幕格式轉換正是為這類用途提供 ASS。

如何選擇 ASS 字型大小

  1. 36

    精簡;適合近距離在電腦上觀看,或兩行長字幕。

  2. 48

    此處的預設值;1080 像素畫面上電影常用的大小。

  3. 60

    坐在沙發上觀看的客廳電視。

  4. 72

    以手機為主的影片,以及需要較大文字的觀眾。

SRT

SubRip 字幕

SRT 是 SubRip 的字幕格式,SubRip 是約在 2000 年出現的免費 Windows 程式,用來從影片中擷取字幕。每一筆字幕是一段純文字,包含編號、開始與結束時間和字幕文字。它是支援度最廣的字幕格式,VLC、YouTube、Facebook、影片編輯軟體和智慧電視都能使用。SRT 只有基本格式,沒有定位或樣式的標準。

壓縮方式
–
透明度
–
動畫
–
推出年份
SubRip
SRT 轉檔工具

ASS

進階 SubStation Alpha

ASS(Advanced SubStation Alpha)是 Kotus 所寫字幕編輯器 SubStation Alpha 字幕格式的擴充版本。它支援字型、顏色、外框、精確定位、旋轉、卡拉 OK 計時與動畫特效,讓字幕能配合影片的版面風格。常用於動漫與卡拉 OK 字幕。許多網頁播放器、社群平台與電視會忽略其樣式,或根本不接受。

壓縮方式
–
透明度
–
動畫
支援
推出年份
–
ASS 轉檔工具

SRT 沒有固定的字型與大小,每個播放器的呈現都不同;ASS 會在檔案中儲存具名樣式,因此適合作為統一外觀或燒錄字幕的起點。

轉換會加入什麼,哪些樣式需要之後再調整

在此完成

由轉換器加入

一個有效的 ASS 檔案,包含指令碼資訊、一個樣式,以及每句 SRT 字幕對應的一行 Dialogue。

  • Default 樣式中的字型名稱與大小
  • ASS 百分之一秒格式的時間軸
  • 斜體與粗體以覆寫碼保留
適用情境: 一致的播放效果與快速燒錄
在 Aegisub

之後由您自行加入

讓字幕組風格字幕與眾不同的一切,都需要逐行由人來判斷。

  • 為歌曲或招牌文字加入第二個樣式
  • 以 \pos 指定位置,以 \an8 置於頂端
  • 以 \k 標籤製作卡拉 OK 時間軸、淡入淡出與顏色
適用情境: 字幕特效、卡拉 OK 與翻譯發布

ASS 無法猜出 SRT 從未儲存的資訊。說話者、招牌文字與歌詞都會以 Default 樣式的一般對白呈現,因為 SRT 無法區分它們。若要製作發布版本,請先轉換,在 Aegisub 中開啟 .ass,為歌詞與招牌行指定樣式,再封裝進影片。若播放裝置不支援 MKV,可用 MKV 轉 MP4 轉換影片,不過多數 MP4 播放器會忽略含樣式的 ASS 軌道。

SRT 轉 ASS 常見問題

SRT 轉 ASS 之後,字幕會變得很花俏嗎?

不會自動加上。檔案只會套用一個預設樣式,使用您選擇的字型與大小,字幕的文字與時間軸維持不變。顏色、外框、位置與特效,需要之後在 Aegisub 等編輯器中自行加入。

字型欄位應該輸入哪種字型?

選用所有要播放此檔案的電腦都已安裝的字型,所以預設為 Arial。若是 MKV 封裝,可以把字型檔附加在容器中,這樣即使電腦沒有安裝該字型,播放器也能使用。

如何把 ASS 字幕燒錄進影片?

ffmpeg 的 subtitles 濾鏡,以 -vf subtitles=episode.ass 的方式使用,會透過 libass 把含樣式的字幕繪製到畫面中;HandBrake 也能燒錄 SSA 與 ASS 軌道。燒錄後的字幕無法關閉,請另外保留一份未燒錄的版本。

SRT 裡的斜體標籤會保留下來嗎?

可以。<i> 與 <b> 會對應為 ASS 的覆寫碼,強調的文字依然保持強調。<font color> 標籤則建議改在 Aegisub 中以正式樣式取代。

選擇 ASS 和 SSA 有什麼差別?

SSA 是較舊的 SubStation Alpha v4 版式,ASS 是擴充的 v4+ 版本,有更多樣式欄位。目前幾乎所有播放器都能讀取 ASS,只有舊裝置或程式要求時才選 SSA。

之後還能轉回 SRT 嗎?

可以,使用 ASS 轉 SRT。文字與時間會原樣還原;您在 ASS 中加入的樣式則會在轉換過程中移除。