簡短的回答是你可以在2026年下載Netflix字幕,但無法透過任何官方的儲存按鈕——Netflix並未提供此功能。可行的途徑有三:一個名為asbplayer的瀏覽器擴展,能從播放器導出SRT;通過瀏覽器的開發者工具手動捕獲並保存原始的WebVTT或TTML;以及一個Python腳本(isaacbernat/netflix-to-srt)用於對捕獲的文件進行批量轉換。如果你同時希望視頻文件中嵌入所有字幕語言,那麼桌面下載工具便是一次性解決方案。

在「Netflix語言學習」論壇上,有人寫道:"我正在學習西班牙語,想要下載Netflix的字幕以便離線復習和練習。如果可能的話,將字幕儲存為文本或SRT文件。" 這是一個合理的請求。字幕作為文本存在於播放器中;官方用戶界面不允許你保存它們。基於相同的原因,我也保留了外語集數的SRT存檔,在過去三年中,我目睹了一個又一個擴展在星期二晚上因Netflix推出播放器更新而失效。以下是仍然可以在2026年生成優質.srt的幾種方法,以及當你希望視頻和字幕合併為一個文件時的替代方案。
2026年下載Netflix字幕的簡要版本
是的,你可以下載Netflix字幕而不需下載視頻——但你必須自行提取,因為Netflix從未在任何客戶端上建構保存字幕的功能。字幕以WebVTT或TTML的形式傳送到播放器,必須在瀏覽器中攔截或由第三方工具提取。
最快的免費途徑是一個持續維護的瀏覽器擴展;最穩定的是開發者工具的捕獲;最徹底的是與視頻搭配的桌面下載工具。這三種免費方法都有一個共同的限制:它們一次只能提取一種語言,並在Netflix更改播放器時失效。如果你希望一次獲得所有字幕語言,或希望文件不受Netflix 30天內部到期的限制,則工作流程會轉向桌面下載工具,該工具能生成已經嵌入字幕軌的MP4或MKV。
為何Netflix沒有官方字幕導出功能——以及桌面端發生了什麼變化
Netflix不允許直接導出字幕,因為字幕是授權內容流的一部分,而不是官方用戶界面中的單獨可下載資產。字幕以WebVTT或TTML的形式加載到播放器中並即時顯示;官方應用從未為其提供「保存」按鈕。此外,Netflix在2024年從其Windows應用中移除了離線下載功能,而其Mac客戶端從未具備下載功能——因此在桌面上,無論是視頻還是字幕文件都沒有官方的提取途徑。
沒有字幕導出按鈕:WebVTT實際存放的位置
在瀏覽器中打開Netflix,點擊播放,幾秒鐘內播放器便已獲取為你所選的語言的WebVTT(.vtt)或TTML2(.ttml2)文件。你可以在網絡選項卡中查看請求——?o=webvtt就是線索。這些文件便是字幕。然而,它們從未在任何官方Netflix UI中作為可下載選項顯示。這本指南中的每一種方法,或多或少都是以某種形式保存已經抵達你的播放器的文件。
Windows在2024年失去視頻下載功能;macOS從未擁有過
2024年中期的Netflix Windows應用程序更新完全移除了離線下載支持;該應用程序現在僅支持流媒體。根據Netflix的幫助中心,下載仍然適用於iOS、Android、亞馬遜Fire平板電腦和Chromebook,桌面版本則明顯缺失。Mac從未擁有Netflix下載客戶端;Mac的操作體驗就是透過瀏覽器。實際結果是:任何仍然告訴桌面用戶「使用Netflix應用程序下載,然後從快取中提取字幕文件」的指南,已經過時兩年。
脆弱性稅:為什麼字幕提取工具不斷失效
在過去一年裡,我主要依賴asbplayer,直到一次Netflix播放器的更新在賽季中期將其損壞——自然是星期二的晚上。這並非個別事件。Netflix經常更新其播放器和DRM客戶端,任何這些更新都有可能切斷擴展所依賴的連結。在r/Netflix和語言學習論壇中,反覆記錄著相同的模式:Netflix界面的調整隨後是一至兩周內的提取工具失效,直到維護者發布修補版本。將任何免費提取工具視為易腐物品——現在運行良好,未來可能會失敗。明智的舉措是隨身保留一個備用方法。
從Netflix提取SRT文件的三種有效方法

請注意:以下三種方法均從您已通過自己的Netflix帳戶流媒體播放的內容中提取字幕。保留生成的文件僅供個人離線觀看或學習使用——重新分發任何下載的文件,無論是字幕還是其他,超出了本指南的範疇,並且違反了Netflix的使用條款。
對於大多數讀者而言,最快的免費方式是asbplayer,這是一個持續維護的瀏覽器擴展,可從播放器中的任何標題導出SRT。如果您不想安裝任何軟件,DevTools可以捕獲播放器已經抓取的原始WebVTT或TTML;但是,這需要多一步的轉換。對於批量工作——例如,針對語言學習的24集的每一集——將TTML捕獲與netflix-to-srt Python腳本配合使用。這三種方法均不需要第三方登錄;都需要您自己活躍的Netflix會話。
方法一 — 瀏覽器擴展(asbplayer 或 Subadub)
預設的快速途徑。從Chrome網上應用店安裝asbplayer(安裝前查看版本歷史——根據我的經驗,這類項目在兩到三個月內保持靜默的任何項目都是壞了或即將壞掉的),打開Netflix標題,在Netflix的字幕菜單中選擇一種語言,然後點擊asbplayer的導出按鈕。輸出的是與屏幕時間同步的.srt文件。Subadub是其較早的版本——稍顯粗糙,但在撰寫時仍然持續維護。
我不會最先強調的警告:在Netflix更改其播放器的同一周,擴展可能會崩潰,直到導出結果為空,這一點沒有任何警告。asbplayer是我所認識的語言學習者首先選擇的Netflix字幕下載工作流程,也是他們在賽季中期失敗的地方。
方法二 — 瀏覽器DevTools(無需安裝,無需第三方帳戶)
乏味而耐用的路徑。在Chrome或Firefox中打開Netflix,按F12,切換到網絡選項卡,選擇Netflix的字幕菜單中的目標字幕語言開始播放,然後根據?o=webvtt或.ttml2過濾請求列表。右鍵單擊匹配的請求 → 另存為。現在您擁有了其原始形式的字幕文件。如果您的後端工具——VLC、Anki、Migaku——需要SRT,只需將其通過任何免費的WebVTT轉SRT轉換器運行一次。
我之所以隨身攜帶這種方法,是因為它僅依賴Netflix繼續向播放器提供字幕,這是一定會發生的,因為這就是播放器的運作方式。擴展會失效;網絡選項卡則不會。
第三種方法 — GitHub 腳本 (isaacbernat/netflix-to-srt 進行批量轉換)
適用於大量工作。一旦您擁有一個捕獲的 TTML 文件夾(方法二即可做到),isaacbernat/netflix-to-srt 可將這些文件一並轉換為整潔的 SRT 格式。這是一個小型的 Python 專案 — 讀者在依賴其完成期限前應檢查 GitHub 的提交記錄。
可靠性警示是每個社區工具共有的:維護依賴於志願者的時間,該專案歷史上顯示偶爾的靜默期,並且 Netflix 上游格式的變更歷來使類似的腳本在幾週內未被修補,直到有人提交拉取請求。(這種模式在 r/Netflix 討論中時常出現,每當 Netflix 調整其播放器,社群皆在等待修復。)當量能證明設置合理時再使用 — 想想為在 Anki 中進行句子挖掘而準備的完整賽季。對於一次性 SRT,您會發現安裝 Python 所花的時間會超過您所節省的時間。
Netflix 字幕下載方法概覽
| 方法 | 費用 | 是否需安裝 | 批量完整賽季 | 一次性多語言提取 | 視頻 + 嵌入式字幕 | 2026年的可靠性 |
|---|---|---|---|---|---|---|
| 瀏覽器擴展 (asbplayer / Subadub) | 免費 | 瀏覽器擴展 | 否 | 一次一個 | 否(僅字幕) | 隨 Netflix 播放器更新而中斷 |
| 瀏覽器開發者工具 | 免費 | 無 | 手動每集 | 否 | 否(僅字幕) | 在 Netflix 更改端點結構前保持穩定 |
| GitHub 腳本 | 免費 | Python + 捕獲文件 | 是(捕獲後) | 按語言處理 | 否(僅字幕) | 依賴於社區維護 |
| BBFly Netflix 下載器 | 試用:每個平台可免費獲得 3 部完整標題;付費計畫 | 桌面應用 (Win / Mac) | 是(隊列) | 是 — 所有可用字幕軌 | 是 (MP4 / MKV 內嵌字幕軌) | 維護的原生下載客戶端 |
來源:方法的能力與 isaacbernat/netflix-to-srt GitHub 儲存庫、asbplayer 的 Chrome Web Store 版本歷史和 BBFly 的驗證產品規格交叉參考。
在這三種方法中,我的默認選擇是 asbplayer 用於單晚學習,DevTools 加上腳本則是當我準備整季字幕包時所用。第三種方法是設置最慢但在 Netflix 修補前端時最具韌性。
一次性下載:包含所有嵌入字幕軌的視頻文件
對於一個包含視頻及每種 Netflix 擁有的字幕語言的單一文件,上述免費提取器均無法實現 — 他們每次僅提取一條語言流,因為這就是播放器所加載的內容。一個持久的桌面下載器是實用的選擇。BBFly Netflix 下載器 是我目睹的 Netflix 雙字幕應用,以下是對字幕工作有影響的規格。

BBFly 在 Netflix 上的輸出,以及每個規格的用途
輸出為標準 MP4 或 MKV,最高達 1080p。當字幕是重點時,選擇 MKV 版本:BBFly 可在一次處理中保留該標題的每個可用字幕軌,因此 VLC 雙字幕設置 — 上方為西班牙語,下方為英語,這是語言學習中的基礎 — 無需任何後期處理即可正常運行。
對於完整的季度,批量排隊會在夜間運行所有檔案;等你醒來時,則會發現一個已經嵌入字幕的 MKV 檔案資料夾。如果該標題包含 Dolby Atmos,則會保留該音效格式,雖然這與字幕工作流程並沒有直接關聯。每個平台的試用版允許三個完整的標題——足以確認雙字幕設置在你打算學習的節目上確實可行,而在這類項目中的五分鐘預覽無法證明這一點。
我通常會先進行試用,只有在確認完整的劇集匯出且字幕軌道完好無損後才會進行付款。注意事項:試用期之外不提供免費使用,且該桌面應用僅限於 Windows 或 Mac 平台。對於快速導出一種語言的 SRT 來說,這存在著過度的情況;但對於一季的嵌入式多語言檔案而言,免費層的選項則無法比擬。
Netflix 字幕下載常見問題
在決定提取字幕之後,讀者最常詢問的問題圍繞著格式兼容性、合法性、多語言工作流程、工具可靠性、學習應用整合以及使用第三方工具登錄的安全性。以下是簡要回答。
Netflix 字幕檔案以什麼格式保存?
Netflix 原生提供 WebVTT (.vtt) 和 TTML2 (.ttml2) 予播放器。大多數讀者希望得到 SRT 格式,因為這是 VLC、Plex、Kodi 和 Anki、Migaku 等學習應用所期望的格式——本指南中的每一個提取工具都能寫入 SRT,或將 WebVTT 轉換成 SRT 變為一步完成的工作。當你也希望保留影片而不想要一個充滿散亂的 .srt 檔案的資料夾來維持同步時,嵌入的 MKV 格式則是正確的選擇。
下載 Netflix 字幕以供個人使用是否合法?
本指南假設你擁有針對相關標題的有效 Netflix 訂閱,且所產生的檔案將保留在你的設備上以供離線學習或重溫。從你合法訪問的內容中提取字幕,自用的話是本指南所述每種方法的基本框架。有兩個區分是重要的:使用第三方工具的合法性問題與 Netflix 的使用條款有關,這與版權是不同的範疇。任何下載的檔案——不論是字幕還是視頻文件——的重新分發超出了本指南的範疇,並且違反了 Netflix 的服務條款。關於你所在司法管轄區的正式法律地位,唯一誠實的答案是閱讀 Netflix 的條款和任何適用的當地法律,而不是依賴於互聯網上的指南。
我可以一次下載一個 Netflix 標題的所有字幕語言嗎?
透過擴展或 DevTools 擷取的話,不能——因為這些方法一次只提取一種語言流,這是播放器所加載的唯一內容。唯一一種能夠在單次操作中提取每一個可用字幕語言的方法,是一個桌面下載工具自動獲取一些檔案;BBFly 可實現這一點,並將結果與影片一起寫入 MKV 中。
為什麼 Netflix 字幕下載擴展一直會出現故障?
Netflix 頻繁更新它的播放器和 DRM 客戶端。每次更新都有可能切斷擴展用於讀取字幕流的連接。用戶無法自我修復——你只能等維護者提供修補版。在安裝任何提取工具之前,請檢查它的最後更新日期以及它的 GitHub 或商店清單的變更日誌。在我看來,任何在這類項目上安靜超過兩到三個月的工具,很可能已經損壞或即將遭遇故障。
如何使用下載的 Netflix 字幕進行語言學習(Anki、VLC、Plex)?
VLC、Plex 和 Kodi 能夠將 SRT 檔案與視頻一同加載——位於相同的文件夾中,擁有相同的基礎檔名,僅擁有不同的擴展名。對於句子挖掘的工作流,Anki 的插件如 Migaku 能夠直接導入 SRT,並將每一行與相應的音頻片段配對,前提是你同時擁有視頻文件。SRT 中的時間戳使某些學習者能夠每隔幾秒在母語和英語音頻之間交替,而不會失去位置——這是一個我不建議初學者使用的工作流,但卻是合乎邏輯的中級技巧。
在第三方下載器中登錄 Netflix 是否安全?
下載器仍然需要你的真實 Netflix 訂閱;這一點本身並不意味著風險。你需要關注的是發佈者的信譽紀錄。一家有名的公司,擁有版本化的產品、隱私政策及公開的發佈歷史,風險檔案與一個匿名開發者在六週前上傳的擴展是截然不同的。應選擇前者並在安裝前檢查該工具如何處理你的憑證——本指南中介紹的下載器使用沙箱式登錄窗口,這是確認任何選擇工具時值得注意的細節。

