TTML 轉 SRT
TTML —— 以 .ttml、.dfxp 和普通 .xml 等多種形式出現 —— 是廣播機構和串流平台交付的格式,而在那個圈子之外幾乎沒有東西能播放它。本工具把字幕從 XML 裡抽出來,讀取規範允許的兩種時間樣式,把內聯的 span 壓平,並交還一個 SubRip 檔案。它在您的瀏覽器裡執行,所以字幕從不上傳。
全部在你的瀏覽器裡完成,檔案不會上傳。
還沒有內容。
需要直接從影片產生字幕?上傳影片即可,支援約 98 種語言。
免費試用為什麼選 ScribeToAny
- 支援上傳 MP3、MP4、M4A、MOV、AAC、WAV、OGG、OPUS、MPEG、WMA、WMV,影片自動提取音軌。
- 約 98 種語言,自動檢測,基於專用 GPU 上的 Whisper 級引擎。
- 8 種匯出格式:TXT、SRT、VTT、TSV、CSV、JSON、PDF、DOCX,還支援批次打包 ZIP。
- 說話人識別為每段標註發言者,點選任意句子即可回放對應原聲。
常見問題
我的檔案是 .dfxp 或 .xml —— 那是同一種東西嗎?
是的。DFXP 是同一份 W3C 規範的舊稱,而且很多工具乾脆用 .xml 副檔名把它寫出來。這三種在這裡都接受,而且格式是根據內容而非副檔名來判定的。
轉換過程中會丟掉什麼?
區域、樣式和定位 —— 一切 TTML 透過其 head 區段和 style 屬性表達的東西,而 SubRip 對它們都沒有欄位。留下來的是字幕文字及其開始和結束時間,而這正是播放器所需的全部。
我的字幕用的是基於影格的時間,結果丟失了。
這是刻意的。影格偏移和 tick 偏移只有配合文件中宣告的影格率才有意義,而本轉換器不讀取影格率,所以這些字幕會被跳過,而不是被賦予一個看似合理卻錯誤的時間線。用時鐘式時間重新匯出,它們就能被讀入。
為什麼我不能直接用 TTML 檔案?
TTML 是廣播機構和串流平台產出的東西,而那條流水線之外幾乎沒有東西能播它——桌面播放器、編輯器和上傳表單都預期 SRT。裡面的字幕是完整的;障礙在於 XML 這種格式。轉換會把 cue 從 XML 裡抽出來,交還一個你其餘工具真正接受的 SubRip 檔案。
TTML 裡的區域(regions)和樣式會怎樣?
它們會被抹平。TTML 能描述顏色、位置和帶樣式的文字片段;SubRip 只容納普通的定時行,所以轉換器保留每條 cue 的文字和時間,把呈現樣式丟掉。對大多數用途——從一個廣播檔案裡得到可讀、可編輯、到處能播的字幕——這正是你想要的取捨。
相關工具
免費開始轉錄
免費額度:每天 2 個檔案、每月 100 分鐘,無需綁卡。
免費開始轉錄