Final Cut Pro 加字幕,SRT 還是 FCPXML
你在 Final Cut Pro 裏剪口播或訪談,字幕經常要自己準備。FCP 能自動生成字幕,但按 Apple 文件,這項能力目前主要面向美式英語。語言對不上,或你想自己掌控識別和校對時,通常先在本機識別出 SRT,再決定怎麼送回時間線。
送進時間線之前,先想成片要什麼。平台要的隱藏式字幕軌,和時間線上能改字型的標題,是兩條不同的路。下文先把這兩條路講清楚,最後再寫 Mac 上怎麼把識別和匯入串起來。
匯入 SRT
本機語音識別出 SRT 之後,在 Final Cut Pro 裏選 文件 → 匯入 → 字幕,把 SRT 當 Captions 導進來。再到檢視器裏設格式和語言角色。
這條路適合字幕文案已經定稿、主要給平台或播放器用的情況。專有名詞、斷句、校對最好在進 FCP 之前做完。進時間線後再改字,往往比在外面改 SRT 更繞。
轉換 FCPXML
SRT 直接當 Captions 匯入,樣式改不了多少。若字幕要當普通標題來調字型、位置和動畫,得先轉成 FCPXML,再 文件 → 匯入 → XML。
轉 FCPXML 時注意幀率和版本。它們要和當前工程一致,否則字幕進時間線後容易偏。很多 Mac 工具都能做 SRT 轉 FCPXML。無樣式 FCPXML 把字型和位置留到 FCP 裏再調。樣式也可以事先定好,一次匯出到位。
工作流和插件
系列口播、固定欄目,識別、校驗、斷句、轉 FCPXML 往往每集都來一遍。你可以每集手動重複,也可以把步驟存成工作流,以後一批素材按順序跑完。
若你經常在 FCP 裏做字幕和口播,Mew Cut 是專門做這類流程的 Mac 應用,帶 Final Cut Pro 插件。識別、SRT 與 FCPXML 互轉、工作流和插件都在一個應用裏。下面用它走一遍上面的流程。

在 Mew Cut 主應用裏儲存「生成 FCP 字幕」這類工作流。打開 Final Cut Pro 插件,刷新列表,選中它,拖入素材跑完。字幕 FCPXML 可以直接拖到時間線,按 ⌘⇧G 打散後繼續調。

你手裏已經有 SRT,只想和 FCP 項目對上。在 Mew Cut 側邊欄單獨跑 SRT 轉 FCPXML 就行,不必搭整條工作流。預設匯出無樣式 FCPXML。字型和位置留到 FCP 裏再調。樣式定好了,也可以存一套配置方案再匯出。
插件不會自動同步工作流列表。主應用儲存後,要在插件裏點刷新。插件產出的 SRT 或口播稿拖進時間線只是普通文件,不會自動變成字幕片段。
離線邊界
在 Mew Cut 裏,語音識別和 SRT 與 FCPXML 互轉可以在 Mac 本機離線跑。字幕校驗和 AI 斷句要聯網,並配置線上 AI。工作流裏不選線上步驟,就不會上傳。
現場底噪重,可以先降噪再識別。訪談要分説話人,另下説話人模型,用多説話人識別。單人口播用普通識別即可。