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, VTT, ASS, SSA, SBV, TTML, DFXP, SMI, SAMI, LRC
    批次處理不支援
    處理方式在瀏覽器中本機處理 (JavaScript)
    檔案上傳無

    三個步驟

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

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

    常見問題

    我的檔案會被上傳嗎?

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

    什麼是亂碼?

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

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

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

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

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

    相關工具

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