zh-Hant

修復字幕編碼

在瀏覽器本機修復舊字幕檔案裡的亂碼 - 自動偵測編碼,輸出乾淨的UTF-8。不上傳。

正在你的裝置上本機處理 ...

你的檔案

    正在你的裝置上本機處理 ...

    0%

    我的檔案會被上傳嗎?

    不會。一切都在你的瀏覽器中執行,你的檔案永遠不會離開你的裝置。這一點如何查證

    無需上傳100% 本機處理
    內容只留在你這裡第三方無法存取
    Hosted in GermanyGlobal Content Delivery
    通過獨立稽核TLS A+ · 標頭 A+

    老DVD壓製時代或較早的Windows編輯器製作的字幕,經常以windows-1252之類的8位元編碼儲存,而不是UTF-8。如果現代播放器仍把這樣的檔案當作UTF-8開啟,特殊字元就會變成一串看不懂的亂碼,而不是原本的字元 - 這種現象叫做亂碼。這個工具會偵測出錯的編碼並修復它。

    從技術上講,工具首先檢查原始位元組是否本來就是合法的UTF-8。如果不是,這就是windows-1252之類8位元編碼的強烈訊號 - 檔案會按該編碼重新讀取,並乾淨地重新寫回為UTF-8。如果位元組本身是合法的UTF-8,但又呈現出典型的雙重編碼模式,工具也會嘗試修復這種更少見的情況。

    如果無法有把握地判斷編碼,工具會給出誠實的錯誤提示並停止,而不是靠猜測產生更多亂碼。如果檔案本來就是乾淨的UTF-8,則不會有任何改變 - 一次安全的空操作。所有分析都在你的瀏覽器本機完成。

    技術規格

    技術規格
    輸入格式SRT, VTT, ASS, SSA, SBV, TTML, DFXP, SMI, SAMI, LRC
    自動轉換MP4
    輸出格式SRT
    批次處理不支援
    處理方式在瀏覽器中本機處理 (JavaScript)
    檔案上傳

    三個步驟

    1. 拖放字幕檔案。
    2. 編碼會被自動偵測並修復。
    3. 下載已修復、編碼乾淨的UTF-8檔案。

    限制: 只能可靠偵測最常見的情況(本應是UTF-8卻被儲存為windows-1252/Latin-1)以及簡單的雙重編碼;更少見的、多重巢狀的編碼錯誤會被誠實地拒絕,而不是靠猜測處理。字幕內容本身(時間、行文字)保持不變 - 只修復字元編碼。

    常見問題

    我的檔案會被上傳嗎?

    不會,修復完全在瀏覽器本機完成。

    什麼是亂碼?

    本應是正常字元卻變成一串看不懂的字元組合 - 通常是因為一個以8位元編碼儲存的檔案被錯誤地當作UTF-8讀取。

    如果無法可靠偵測編碼怎麼辦?

    工具會誠實地告知這一點,而不是猜測一個錯誤的編碼從而產生更多亂碼。

    如果檔案本來就是乾淨的,會有變化嗎?

    不會 - 已經是合法UTF-8的檔案會原樣返回。

    相關工具

    調整字幕時間軸 · SRT 轉 VTT · 字幕轉文字