字幕和音軌

字幕、音軌、以及出錯的三種方式

字幕在三種情況下失敗:它們根本不存在,它們存在但字母錯誤,或者它們存在並且正確但偏離對話。每個都有不同的原因和不同的修復方法,而且都不需要觸摸影片。

約 3 分鐘 更新 2026年7月29日

字幕位於兩個地方之一

字幕軌位於視訊檔案的內部旁邊。內部意味著容器將其作為單獨的軌道來承載,就像它承載音訊的方式一樣——一個 MKV 可以容納十幾種語言的十幾種軌道,而且它們都不會影響圖像。旁邊是指一個單獨的小文字檔案,通常與影片同名並以“.srt”結尾,希望玩家注意到並加載。

差異比看起來更重要。嵌入的軌道將永遠與檔案一起傳播:重命名它,將其移動到另一個裝置,字幕仍然存在。單獨的檔案很容易編輯,也很容易交換以獲得更好的翻譯,但它也很容易丟失,並且只有在命名匹配並位於同一資料夾中時才會自動拾取它。

您會在光碟和一些廣播錄音中遇到第三種:點陣圖字幕(PGS 或 VOBSUB),它們根本不是文本,而是文本的微小圖像。它們不能被重新設計、調整大小或搜索,玩家必須按原樣在圖片上繪製它們。如果您的字幕拒絕更改大小,這就是原因。

您實際會遇到的格式

格式種類造型註釋
SRT(SubRip)正文幾乎沒有通用的。時間戳和行,沒有別的。無處不在。
ASS/SSA正文完整字型、顏色、定位、卡拉 OK。動漫字幕組和任何帶有符號的翻譯的標準。
WebVTT正文一些Web 標準,由 HLS 串流和瀏覽器影片使用。
SUB / IDX點陣圖來自 DVD。文字圖像,因此無法調整其大小或重新樣式。
PGS點陣圖藍光等效。相同的限制,更高的解析度。
CEA-608 / 708正文有限公司視訊串流本身內攜帶的隱藏式字幕,常見於廣播錄音。

文字格式可以由播放器重新設計-大小、顏色、背景、位置。無論播放器提供什麼,點陣圖格式都不能。這是字幕的一個屬性,而不是缺少的功能。

為什麼要重音的字母會變成垃圾

您打開土耳其語字幕,看到“ç”應該是“§”,或者是一行問號,或者每個其他單字中間有一個“?”。沒有任何東西被損壞。正在使用錯誤的字元編碼讀取檔案。

文字檔是位元組。編碼是關於哪個位元組代表哪個字母的協議。現代檔案使用 UTF-8,它同時涵蓋每個字母表。較舊的字幕檔案(其中有很多,因為字幕流傳了幾十年)改為使用區域編碼:Windows-1254 表示土耳其語,Windows-1251 表示西里爾語,Windows-1250 表示中歐語,Shift-JIS 表示日語。其中每一個都將相同的位元組映射到不同的字母。

當玩家採用 UTF-8 且檔案為 Windows-1254 時,每個土耳其語特定字元都會出現錯誤,而純 ASCII 字母看起來不錯。這是編碼不符的特徵:句子是可讀的,但 ışğçöü 被損壞。一個讓你選擇編碼的播放器可以一鍵修復它。不這樣做的播放器根本無法正確顯示該檔案,也無法轉換影片,因為影片從來都不是問題。

修復與對話不符的字幕

不同步的字幕有兩種,區分它們大約需要三十秒。按順序完成此操作。

  1. 檢查影片開頭的偏移量

    播放第一行對話並注意字幕是早出現還是晚出現,以及大致出現多少。任何低於半秒的事情都不值得追逐。

  2. 在接近尾聲時檢查相同的內容

    跳到最後十分鐘並再次比較。這是診斷步驟,也是人們跳過的步驟。

  3. 如果兩端間隙相同,則為常數偏移

    字幕檔被簡單地移動。使用播放器的字幕延遲控制將其向前或向後輕推,直到第一行落地,整部電影就會正確。這是常見的情況。

  4. 如果差距隨著影片的進行而增加,則表示幀速率不匹配

    字幕是根據 23.976 fps 發布的,而您的影片是 25 fps,反之亦然。延遲控制無法解決這個問題-漂移會累積。您需要為您的版本製作字幕檔案,或重新調整時間的桌面工具。

  5. 如果字幕正確但場景錯誤,則表示剪輯錯誤

    加長版、劇場版和廣播版之間存在著幾分鐘的差異。無論進行多少調整都無法調和它們;找到與您的影片名稱相同的剪輯的檔案。

嵌入的字幕軌幾乎永遠不會不同步,因為無論建置檔案的人都根據確切的影片對它們進行計時。同步問題絕大多數是下載的「.srt」問題。

同一個檔案,多種語言

音軌的工作方式與字幕軌完全相同:一個容器可以容納任意數量的音軌,並且播放器應該讓您在它們之間切換而無需停止。

原配配音

典型的版本包含原始語言加上一兩個配音。在場景中切換是決定您想觀看哪個的最快方法,而且不需要任何成本 - 兩個曲目始終都在檔案中。

評論和描述性音訊

導演評論和音訊描述軌位於同一個檔案中。它們通常會帶有標籤,這就是為什麼優秀的播放器會顯示曲目名稱而不是「曲目 1、曲目 2」。

環繞聲與立體聲

電影通常有 5.1 AC-3 或 DTS 音軌和立體聲 AAC 音軌。在耳機上,立體聲軌道通常是更好的選擇——折疊起來的 5.1 混音可以將對話隱藏在效果中。

強製字幕

「強制」曲目僅涵蓋了用另一種語言所說的部分——外星人對話、外國報紙——而不是整部電影。如果字幕出現兩行然後消失,那就是您所選擇的。

使字幕易於閱讀

小設置,兩小時電影的巨大差異。

  • 相對於螢幕的尺寸

    Mac 上可讀的內容在手機上可讀的內容太小了。每個裝置設定一次,而不是一次。

  • 背景或輪廓

    雪景上的白色文字消失。文字後面的細黑色輪廓或半透明帶可以解決這個問題,而不會影響圖片。

  • 黑條上方的位置

    在寬幅影片中,將字幕放入信箱欄中可以使它們完全脫離影像。

  • 一首曲目,而不是兩首

    如果您同時載入了嵌入曲目和下載檔案,您將得到兩條重疊的線。關閉其中一個。

常見問題

為什麼我下載的.srt沒有自動載入?

自動載入取決於與影片具有相同基本名稱並位於相同資料夾中的字幕檔案 - Film.mkvFilm.srt。 “Film.mkv”旁邊的“Film.720p.tr.srt”之類的名稱通常仍然有效,因為大多數播放器都會匹配前綴,但“subtitles(1).srt”則不會。重新命名它,或手動加載它。

我可以從影片檔案中取得字幕嗎?

文字軌道,是的 - 它們可以在不接觸視訊的情況下提取到“.srt”,這是一個重新混合操作,而不是轉換。像 PGS 這樣的位圖軌道如果不運行 OCR 就無法變成文本,這是一項桌面工作,永遠不會完美。

字幕會讓檔案變大嗎?

文字字幕可以忽略不計——一部完整的電影有 40 到 80 KB,這與幾 GB 的影片相比根本不算什麼。點陣圖字幕軌是實際的圖像,每一軌都可能增加數十 MB,這就是為什麼有十種字幕語言的光碟翻錄檔明顯更大。

為什麼我無法更改這些字幕的字體?

它們是從光碟中提取的點陣圖 — PGS 或 VOBSUB。沒有要重新設計的文本,只有文字圖片。在同一檔案中尋找基於文字的軌道,或單獨的“.srt”。

FoxDL

FoxDL 對字幕的作用

這裡的一切都在播放器中處理,沒有轉換步驟,也沒有離開播放。

  • 檔案攜帶的每個字幕和音軌均按名稱和語言列出,並在電影繼續播放時切換。
  • 文字和點陣圖都追蹤渲染,包括檔案指定的 ASS/SSA 樣式。
  • 字幕延遲在播放過程中是可調的,這是對上述恆定偏移情況的修復。
  • 字元編碼可以選擇而不是假設—土耳其語、西里爾語和中歐字幕作為垃圾的答案。
  • 大小、顏色和背景由您根據上面的閱讀筆記進行設定。

曲目選擇和字幕控制是 iPhone、iPad 和 Mac 上免費版本的一部分。

常見問題

全部問題

繼續閱讀

你的媒體庫,終於匯聚一處。

免費下載。無需帳號或註冊;完整功能都在免費版裡。

現已上架 App Store