串流媒體下載到底合不合法?一份技術和法律清單
每隔幾周就有人發郵件問 FlowPick 客服:為什麼不做 Netflix/Disney+/HBO Max 支援?短答:因為在幾乎每個司法管轄區都違法,而告訴你「這是 DRM」的技術信號就在清單裡。
這篇是長答。不是「諮詢律師」那種含糊話——是你真能查的信號、真適用的法律,以及 FlowPick 對做與不做的實際決策。
我是開發者,不是律師。這是基於 2026 年法律實際運作的通用指引,不是針對你具體情況的法律建議。
技術信號
任何法律問題之前,先有技術信號告訴你面對的是哪種內容。這些在瀏覽器 DevTools 的 Network 面板裡就能查。
信號 1:清單裡的 DRM 標記
HLS:
#EXT-X-KEY:METHOD=SAMPLE-AES,URI="skd://drm.example.com/key"
METHOD=SAMPLE-AES(不是 AES-128)是 FairPlay DRM。skd:// URI scheme 是判別特徵——那是蘋果 FairPlay 的金鑰 URL scheme。真正的 AES-128 用 https://,返回裸 16 位元組金鑰。
DASH:
<ContentProtection
schemeIdUri="urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed"
value="Widevine">
<cenc:pssh>...</cenc:pssh>
</ContentProtection>
UUID 識別 DRM 系統(完整列表看 DASH 深度篇)。ContentProtection 出現且 UUID 是已知 DRM 系統,就是 DRM 內容。
看到這些信號,下載在多數司法管轄區違法——看下面法律部分。
信號 2:HTTP 標頭
Content-Protection: drm
Content-Protection-System: Widevine
X-Licence-Url: https://drm.example.com/licence
有的平台加私有標頭。非標準,但看到 Content-Protection 或類似的,按 DRM 內容處理。
信號 3:頁面裡的 EME
開啟 DevTools,console 裡搜 MediaKeys 或 encrypted:
// 在頁面 console 裡:
const videos = document.querySelectorAll('video')
videos.forEach(v => {
v.mediaKeys ? console.log('DRM 保護') : console.log('無 DRM')
v.onencrypted = () => console.log('Encrypted 事件觸發')
})
video.mediaKeys 非 null,頁面就在用 Encrypted Media Extensions——也就是 DRM。
信號 4:服務條款
多數平台的 ToS 明確禁止下載。這不是技術信號,但法律上重要。例子:
- YouTube ToS:「You shall not download any Content unless you see a 'download' or similar link displayed by YouTube.」
- Netflix ToS:「You may not... download, copy or otherwise capture any of the Content.」
- Vimeo ToS:除非上傳者明確啟用,否則禁止下載。
沒有 DRM 也一樣,違反 ToS 可能構成合約違約。
信號 5:沒 DRM 不等於「可以下」
流可能未加密但仍有版權。技術上沒 DRM 意味著你能下;不代表你可以。法律部分細說。
法律框架
美國
兩部相關法律:
DMCA §1201(反規避) — 規避技術保護措施違法。內容有 DRM,下載它(要繞 DRM)即使你有有效訂閱也違法。個人每次違規罰款 200-2500 美元,商業用途最高 100 萬美元。
這是大頭。DMCA §1201 不管合理使用,不管你買沒買,不管是不是個人用。繞 DRM 就違法。法院反覆確認這點。
版權法 §106 — 給版權人複製、發行等獨佔權。下載是複製。是否侵權取決於:
- 合理使用(§107)— 轉化性、非商業、事實性 vs 創造性、市場影響
- 是否有 license(訂閱可能含也可能不含下載權——查 ToS)
實操規則: 非 DRM 內容 + 個人使用 + 你有合法訪問權 = 通常沒事。DRM 內容 = 不論用途都違法。
歐盟
InfoSoc 指令(2001/29/EC)第 6 條 — 類似 DMCA §1201。反規避技術保護措施。成員國實施有差異但實質相同。
DSM 指令(2019/790)第 17 條 — 平台對使用者上傳內容的責任。不直接管下載但影響生態。
國別差異:
- 德國:從「明顯違法」來源做個人複製本身違法(§53 UrhG)。什麼算「明顯違法」有爭議。
- 法國:Hadopi/HADOPI 法——版權侵權的分級響應。三振後罰款和斷網。
- 英國:跟歐盟類似但脫歐後有差異;CDPA 1988 + 修訂。
實操規則: 跟美國一樣。DRM = 違法。非 DRM 個人用 = 通常沒事但有國別差異。
日本
著作權法第 30 條 — 個人複製允許,但「明知該複製會不當損害著作權人利益的除外」。翻譯:從合法源下載沒事;從盜版源下載不行。
第 120-2 條 — 下載非法分發的內容是刑事犯罪。日本比大多數地方嚴——可能坐牢。
繞 DRM 在反不正當競爭法下也違法。
中國
著作權法第 10 條 — 複製權。第 22 條的個人使用豁免很窄。
信息網絡傳播權保護條例(2006) — WIPO 互聯網條約的實施。有反規避條款。
實操:選擇性執法。B 站和愛奇藝的流未加密,被中國使用者大量下載;對個人下載者的法律行動少見。公司偶爾針對工具開發者。
韓國
著作權法第 30-2 條 — 個人使用「少量」 copyrighted works 允許。分發規避工具違法(第 124 條)。
實操小結
每個主要司法管轄區:
- DRM 內容:下就違法,沒商量。
- 非 DRM 內容個人用、有合法訪問權:通常沒事,有國別差異。
- 非 DRM 內容再分發:哪裡都違法。
- 分發規避工具:哪裡都違法。
FlowPick 在哪裡劃線
FlowPick 的策略,我認為對任何下載工具都是對的:
會下載:
- 不含
EXT-X-KEY:METHOD=SAMPLE-AES的 HLS 流 - 不含已知 DRM 系統的
ContentProtection的 DASH 流 - 直鏈影片檔案 URL(MP4、WebM 等)
- 音訊和圖片資源
拒絕下載:
METHOD=SAMPLE-AES的 HLSContentProtection引用 Widevine/PlayReady/FairPlay 的 DASH- EME API 正在加密流的內容
拒絕不是「我們沒搞定」——是明確策略。FlowPick 的檢測程式碼解析這些信號,遇到就主動失敗。這就是為什麼「FlowPick 下不了這個」是特性不是 bug。
我的看法: 承諾「任何網站都能下」的下載工具要嘛在撒謊要嘛在違法。誠實的姿態是:「非 DRM 的我們都能下,DRM 的我們碰都不碰。」聲稱能做到的工具要嘛是騙局、要嘛是惡意軟體,要嘛在會被關停的法律灰色地帶運營。
具體平台指南
YouTube:大多非 DRM。ToS 禁止下載,但技術信號缺失。很多使用者為了離線看、歸檔等下 YouTube。FlowPick 能搞 YouTube(在瀏覽器載入頁面時)。YouTube 下載是否合理使用,法院兩邊都判過——一般個人/非商業用是被容忍的。
Netflix、Disney+、HBO Max、Apple TV+:全 DRM(Widevine/PlayReady/FairPlay,看平台)。下載在 DMCA §1201 和同等法規下違法。FlowPick 拒絕。
Vimeo:因影片而異。部分影片上傳者啟用「Download」按鈕——那些沒問題。其他沒有的——ToS 禁止下載。
Twitch VOD:大多非 DRM。ToS 禁止但個人用執法罕見。
Bilibili:大多非 DRM。ToS 禁止但平台實操上寬鬆。FlowPick 能搞 B 站——見 B 站教學。
Udemy、Coursera、edX 付費課:混雜。DRM 課碰不得。非 DRM 課你付了費技術上違反 ToS 但個人使用下法律上站得住。
Patreon:大多非 DRM。你付了訪問費;個人用下載通常沒事。
企業 LMS(企業培訓影片):技術上常非 DRM,但 ToS 違約和僱傭後果才是真風險。雇主內容,跟他們確認。
Pornhub、OnlyFans:ToS 禁止下載。DRM 因影片而異。OnlyFans 專門起訴過下載工具運營者。
下載前的技術清單
不確定一個流能不能下,走這份清單:
- 開啟 DevTools → Network 標籤。 篩
m3u8、mpd或mp4。 - HLS 的話: 查
#EXT-X-KEY:METHOD=SAMPLE-AES。有,停——DRM。 - DASH 的話: 拉 MPD。找
<ContentProtection>含已知 DRM UUID。有,停。 - 都不是(直鏈 MP4): 無 DRM 信號。技術上能下。
- 查 ToS。 搜「平台名 terms of service download」。ToS 明確禁止,即使不構成法律侵權也是 ToS 違約。
- 考慮用途。 你有合法訪問權的內容做個人離線觀看通常沒事。再分發不行。
FlowPick 自動化 1-4 步。5-6 步你自己來。
那合理使用呢?
合理使用(美國)和別處的同等機制允許在特定目的下不經許可使用 copyrighted 內容:評論、批評、新聞報道、學術、研究。
四個因素(17 U.S.C. §107):
- 使用的目的和性質(商業 vs 非營利教育)
- copyrighted 作品的性質
- 使用部分的量和重要性
- 對潛在市場的影響
實操: 合理使用是抗辯理由——被起訴後才能提,由法官裁。不是免死金牌。對你付了訪問權的內容做個人歸檔,合理使用可能適用。再分發就不行。
我付了費的內容呢?
這是最常見的「可我都買了!」問題。答案:
- 你買的是 license,不是內容。 訂閱按特定條款給訪問權。條款說「不能下載」,下載就是合約違約。
- 繞 DRM 不論 license 都違法。 你有有效 Netflix 訂閱,破解 Widevine 下載在 DMCA §1201 下仍違法。
- 非 DRM 內容的個人複製通常沒事。 你在非 DRM 平台買了電影,下載備份站得住。
什麼時候真得諮詢律師
如果你:
- 在運營下載服務或工具(如 FlowPick)
- 公開分發下載的內容
- 出於任何原因繞 DRM
- 拿不準你的用途是否合理使用
那就找版權專業律師。這篇講通用原則,不講你的具體情況。
參考資料
- DMCA §1201 — 反規避 — 全文
- EU InfoSoc 指令 2001/29/EC — 歐盟反規避
- WIPO 版權條約 — 國際框架
- Electronic Frontier Foundation — DMCA §1201 豁免 — EFF 的三年期豁免流程追蹤
- YouTube 服務條款 — 第 5C 條,下載禁止
- Netflix 使用條款 — 第 4C 條
小結
串流媒體下載的法律底線,在多數司法管轄區:DRM = 違法,非 DRM 個人用 = 通常沒事。 區分兩者的技術信號在 Network 面板裡看得到——HLS 的 SAMPLE-AES、DASH 的帶 DRM UUID 的 ContentProtection。看到它們,下載就要規避,規避就違法。
FlowPick 策略:非 DRM 都能下,DRM 一律不碰。這是下載工具唯一誠實的姿態。承諾「任何網站」的工具要嘛是騙局要嘛在違法,別把你的資料和法律風險交給它們。
確認內容能下之後的技術細節,看 HLS、DASH、重封裝 深度篇。
推薦閱讀
- HLS 深度:加密、多音軌、值得記住的 EXT-X 標籤 — FlowPick 怎麼檢測 SAMPLE-AES、為什麼拒絕
- DASH 深度:SegmentTemplate、ContentProtection 與多視角 MPD — FlowPick 怎麼解析 ContentProtection 標籤
- FlowPick 隱私和安全文件 — FlowPick 完整隱私姿態,跟這裡的法律姿態互補
- FlowPick vs. yt-dlp — 兩個工具怎麼處理 DRM(同一個辦法:不處理)
- 如何下載 M3U8/HLS 流:完整入門指南 — 非 DRM HLS 的技術工作流
- 如何下載 Bilibili 影片到本地 — 一個具體非 DRM 平台的實操