太長不看:這三款工具都能從硬字幕(燒錄字幕)中得到可編輯的文字,但它們適合不同的配置。VideoSubFinder(免費,Windows/Linux)自己不做 OCR — 它檢測字幕幀和時間軸,然後輸出清理好的文字圖片,供你餵給 Subtitle Edit 或 FineReader 之類的獨立 OCR 工具。VideOCR(免費,開源,Windows/Linux)是端到端的:它用本地的 PaddleOCR(或混合雲模式下的 Google Lens)讀取文字,並寫出帶時間軸的 SRT。GeekLink 是 macOS 的選擇:端到端本地 OCR,帶畫框式區域選擇、一個會標出沒把握行的編輯器,接著在同一個 App 裡做 AI 翻譯和燒錄。在 Windows 或 Linux 上,VideOCR 是最好的免費選擇;如果你想要經典、掌控力十足的兩步字幕組工作流,就用 VideoSubFinder;在 Mac 上,或者如果你需要把字幕翻譯好再燒回去,就用 GeekLink。

用 Mac?GeekLink 在本地提取燒錄字幕 — 框選區域、執行 OCR、得到帶時間軸的 SRT。免費檔,無需賬號。

免費下載

VideOCR 是什麼?

VideOCR 是一款面向 Windows 和 Linux 的免費開源(MIT)工具,用本地的 PaddleOCR 或混合雲模式下的 Google Lens,把影片裡的硬字幕提取成 SRT 檔案。它是一個活躍的 GitHub 專案(截至 2026 年 7 月約 680 stars),同時有圖形介面和命令列,外加 CPU 和 NVIDIA GPU 的 Docker 映象。

工作流很直接:載入影片、裁剪字幕區域、選一個 OCR 引擎、執行。本地模式用 PaddleOCR 模型(其 README 列出 200+ 種支援語言);混合模式在本地做文字檢測、但把識別發給 Google Lens,用隱私和離線能力換取難素材上的準確率。它支援 NVIDIA CUDA 加速、可配置的置信度閾值,以及針對間距問題的後處理。

主要的注意事項,直接來自它自己的文件:CPU 上的本地 OCR 很慢(GPU 版本的存在是有原因的),而且沒有 macOS 版本 — 它只出 Windows 和 Linux 版本。它也沒有內建編輯器來審校或糾正識別出的文字,沒有翻譯,沒有燒錄;輸出就是 SRT,流水線的其餘部分由你自己來。來源:GitHub 上的 VideOCR。

VideoSubFinder 是什麼?

VideoSubFinder 是一款免費(GPLv2)的 Windows/Linux 工具,它找出含有硬字幕的幀及其時間軸 — 但它自己不做 OCR。它輸出的是「清理後」的文字圖片(字幕行從背景裡分離出來),然後你把這些圖片餵給 Subtitle Edit、ABBYY FineReader 或 Google Drive 的 OCR 之類的獨立 OCR 程式來得到實際文字。

它是字幕組世界的經典之作 — 在 SourceForge 上分發,至今仍有每週數百次下載 — 而這種兩步設計是刻意為之的。VideoSubFinder 解決了真正困難的、影片特有的問題(哪些幀有字幕文字、每一行何時出現和消失、把背景清理乾淨),把字元識別留給專門的 OCR 軟體。做得仔細的話,結果非常出色,這就是為什麼 VideoSubFinder + Subtitle Edit 組合至今仍是影片論壇上的標準配方。

這種強大的代價是工作流上的摩擦:你要管理兩個程式、在它們之間傳輸一批批圖片,並在最後把文字和時間軸縫合起來。而且和 VideOCR 一樣,它沒有 macOS 版本 — 它面向 Windows 和 Linux。來源:SourceForge 上的 VideoSubFinder。

VideOCR 對比 VideoSubFinder 對比 GeekLink:它們怎麼比?

一句話版本:VideoSubFinder 是一個需要第二個 OCR 工具的字幕幀檢測器,VideOCR 是一款面向 Windows/Linux 的完整免費提取器,而 GeekLink 是一款面向 macOS 的完整「提取器 + 流水線」。

功能 GeekLink VideOCR VideoSubFinder
平臺 Mac(Apple Silicon)和 64 位 Windows Windows / Linux / Docker — 無 Mac 版本 Windows / Linux — 無 Mac 版本
自己做 OCR 是 — 本地,端到端 是 — PaddleOCR 本地,或 Google Lens 混合(雲端) 否 — 為外部 OCR 工具輸出清理好的文字圖片
到成品 SRT 的步數 一個 App:匯入 → 畫框 → 執行 → SRT 一個 App:裁剪 → 執行 → SRT 兩個 App:在這裡檢測幀,去別處(如 Subtitle Edit)OCR 圖片
字幕區域選擇 是 — 畫一個框;外加針對 logo 和水印的尺寸/顏色過濾 是 — 裁剪設定 是 — 搜尋區域設定
在 App 內審校 / 糾正結果 是 — 編輯器標出它最沒把握的行 否 — 去別處編輯 SRT 否 — 糾正在你的 OCR 工具裡進行
對提取出的字幕做 AI 翻譯 是 — Claude 3.5 Haiku、GPT-4o、GPT-4o mini、DeepSeek(結合上下文,40+ 種語言) 否 否
把字幕燒回影片 是 — 帶樣式燒錄 否 否
完全離線執行 是 — OCR 100% 本地 本地模式可以;Google Lens 混合模式需要聯網 可以(OCR 步驟取決於你搭配的工具)
GPU 加速 在 Apple Silicon 上本地執行 NVIDIA CUDA 版本 面向 CPU;多執行緒
價格 / 授權 免費檔;付費每月 $12.99、每年 $99,或一次性終身 $129 免費,開源(MIT) 免費,開源(GPLv2)

核心要點:先看平臺,再看工作流。VideOCR 和 VideoSubFinder 主要面向 Windows/Linux;GeekLink 支援 Mac 和 Windows,但沒有 Linux 版。平臺篩選之後,再決定你要免費的原始提取(VideOCR)、兩步的極致掌控(VideoSubFinder),還是在一個 App 裡完成提取、審校、翻譯和燒錄(GeekLink)。

你能直接用 PaddleOCR、Tesseract 或 Google Lens 嗎?

可以,但它們是 OCR 引擎,不是影片字幕工具 — 單獨用時它們只讀圖片,還是得有人來處理影片那部分:取樣幀、檢測字幕在哪裡、對重複行去重,並構建時間戳。這正是上面那些工具圍繞它們所做的工作。

引擎 它是什麼 做字幕的強項 做影片時缺什麼
PaddleOCR 開源深度學習 OCR 工具包(Python 庫) 現代級準確率;在中文及其他 CJK 文字上尤其強;本地執行 讀圖片,不讀影片 — 你要自己指令碼化幀提取、區域裁剪、去重和 SRT 組裝(本質上就是 VideOCR 圍繞它做的事)
Tesseract 老牌開源 OCR 引擎,被許多文件工具以及 Subtitle Edit 的圖片 OCR 使用 成熟、免費、語言覆蓋非常廣;在乾淨、高對比度的文字上表現不錯 為印刷文件設計 — 低解析度、有樣式的影片文字是個難題,這就是 VideoSubFinder 背景清理步驟存在的原因
Google Lens Google 的雲端文字識別 極其準確,即使在雜亂或有樣式的文字上 沒有批次影片工作流,也沒有時間軸 — 手動做就是一張截圖一張截圖;VideOCR 的混合模式把它自動化,代價是把你的畫面幀發給 Google

所以「哪個 OCR 引擎最好」通常是錯誤的第一個問題。對字幕來說,工具的影片層 — 幀檢測、時間軸、去重、區域和雜物過濾 — 才決定了你會看到的大部分實際質量差距。

你該選哪個?

在 Windows 或 Linux 上,你想要免費的端到端提取:VideOCR。一個 App,本地 PaddleOCR,SRT 出。如果你有 NVIDIA GPU,用 GPU 版本 — 按它自己的說法,CPU 模式很慢。在 Linux 上,GeekLink 不是選項;在 Windows 上,如果你想要完整桌面流程,也可以使用 GeekLink。

你想要極致掌控和給 OCR 提供儘可能最好的原始圖片:VideoSubFinder + Subtitle Edit(或 FineReader)。兩步工作流更慢、更手動,但背景清理步驟是真的好,而且每個階段都可檢視。這是傳統字幕組的路線。

在 Mac 上:GeekLink 是實用的選擇 — 另外兩款沒有 Mac 版本,靠模擬執行或從原始碼跑違背了快速提取的初衷。GeekLink 的 OCR 在本地執行,畫框和尺寸/顏色過濾把 logo 和水印擋在結果之外,而且提取在免費檔裡。

提取對你來說只是第一步:如果真正的活兒是「進來燒錄的中文字幕,翻譯好的英文字幕燒回去」,只有 GeekLink 覆蓋整條鏈 — OCR、一個標出值得檢查的行的編輯器、結合上下文的 AI 翻譯,以及帶樣式的燒錄,全在一個 App 裡。用 VideOCR 或 VideoSubFinder,你得用三四款獨立工具拼出那條流水線。

它們各多少錢?

VideOCR(MIT)和 VideoSubFinder(GPLv2)都完全免費且開源 — 沒有付費檔,沒有按量計費。如果你在 Windows/Linux 上、提取就是全部工作,你的軟體成本為零。

GeekLink 有一個永久免費檔(完整 OCR、語音識別、編輯、批次、SRT/ASS 匯出;OCR 匯出不帶署名,免費檔的語音識別字幕匯出帶一行 GeekLink 署名),外加針對翻譯和燒錄流水線的固定付費計劃:

  • 月付 — 每月 $12.99,含 400 AI Credits
  • 年付 — 每年 $99(約 $8.25/月),含 4,800 AI Credits
  • 終身 — 一次性 $129,含 4,800 AI Credits,無訂閱

你不是為 OCR 付錢給 GeekLink — 提取是免費的。付費計劃覆蓋 AI 翻譯和成品影片流水線。如果你只需要 Windows 上的免費提取,VideOCR 就是正確答案,而且不花一分錢。

常見問題

VideoSubFinder 自己做 OCR 嗎?

不。VideoSubFinder 檢測含有硬字幕的幀、記錄它們的時間軸,並輸出清理好的文字圖片。要得到實際文字,你要把這些圖片餵給一個獨立的 OCR 程式 — 常見的是 Subtitle Edit(基於 Tesseract 的圖片 OCR)、ABBYY FineReader 或 Google Drive OCR。VideOCR 和 GeekLink 都自己做 OCR。

VideOCR 或 VideoSubFinder 有 Mac 版本嗎?

沒有。截至 2026 年 7 月,VideOCR 出 Windows、Linux 和 Docker 版本,VideoSubFinder 出 Windows 和 Linux 版本。在 macOS 上,GeekLink 是用 OCR 提取硬字幕的原生選擇。

哪款工具提取硬字幕最準?

這更多取決於你的素材而非工具:解析度、對比度和字型樣式佔主導。三款都採用現代方法 — VideOCR 用 PaddleOCR 或 Google Lens,VideoSubFinder 為你搭配的任何 OCR 產出清理好的圖片,而 GeekLink 執行帶區域和雜物過濾的本地 OCR。GeekLink 還額外標出它最沒把握的行,讓你只審校少數幾行、而不是逐條校對全部。

VideOCR 或 VideoSubFinder 能翻譯字幕嗎?

不能。兩者都停在原語言文字 — VideOCR 停在 SRT,VideoSubFinder 停在圖片加時間軸。GeekLink 在 App 內用 Claude 3.5 Haiku、GPT-4o、GPT-4o mini 或 DeepSeek 翻譯提取出的字幕,跨行使用上下文,並能把結果燒回影片。

做字幕 OCR,Tesseract 還是 PaddleOCR 更好?

對影片字幕來說,PaddleOCR 這類深度學習引擎通常比為乾淨印刷文件設計的 Tesseract 更能處理低解析度、有樣式和 CJK 文字。話雖如此,VideoSubFinder 的背景清理步驟通過給 Tesseract 交上乾淨得多的圖片,縮小了這個差距。無論哪種,引擎都不如它周圍的影片層重要 — 幀檢測、時間軸和去重。

這些工具能離線工作嗎?

VideoSubFinder:能(它的 OCR 步驟取決於你搭配的工具)。VideOCR:在本地 PaddleOCR 模式下能;它的 Google Lens 混合模式需要聯網並把畫面幀發給 Google。GeekLink:能 — OCR 在你的電腦上 100% 本地執行;只有可選的 AI 翻譯步驟會呼叫模型 API。

相關文章