Skip to main content
返回文章列表
Deep Dive 2026-05-23

Podcast RSS 是什麼?從 `<enclosure>` 到 Podcasting 2.0,看懂為什麼開放分發仍然重要

Gavin Chen
內容作者
Podcast RSS 是什麼?從 `<enclosure>` 到 Podcasting 2.0,看懂為什麼開放分發仍然重要

Podcast RSS 是什麼?為什麼有的 feed 充滿 itunes:、content:encoded 與 podcast:? 這篇文章帶你快速看懂播客 RSS 的歷史、格式差異,以及 RSS 為何至今仍是開放播客分發的核心。

xyzdownloader 這個網站,始於去年下半年的一個 side project。最初的出發點其實很單純,就是想方便我自己和家人聽播客,順手也做一點播客資訊 / 知識管理。

有趣的是,這個 project 到了今年,使用者越來越多了。非常感謝大家。

也是在持續回應使用者意見、優化功能、增加新能力的過程中,我開始認真研究 Podcast RSS 背後的技術標準。結果越看越覺得有意思:那些看起來冷冰冰的 XML 標籤,背後其實埋著一整段商業標準戰的歷史,以及不少極客圈的恩怨情仇。

這篇文章,就是把那條主線重新整理了一遍,做成一個適合快速閱讀的 blog 版本。

如果你想直接看完整長文版本,可以跳轉這裡:

👉 《RSS 分裂、蘋果壟斷、Spotify 圈地:播客背後那場從未結束的標準戰爭》

本文不允許未經授權轉載。如有轉載、引用或合作需求,請透過作者公眾號或 X 帳號聯絡作者。

在今天這個演算法推薦、平台分發、App 生態與內容高牆都非常成熟的時代,播客居然還沒有完全被某一家平台重新「發明」。你在 Apple Podcasts、小宇宙、Pocket Casts 甚至 Spotify 裡點下訂閱時,背後很多時候並不是平台私有協議,而是一份公開可存取的 XML Feed。

也正因為如此,播客和短影音、社群動態、音樂串流很不一樣。它的底層不是「平台擁有你的分發」,而是「創作者擁有自己的訂閱源,平台只是去讀它」。

這就是為什麼,哪怕播客產業已經走到今天,RSS 依然值得被重新理解。

播客 RSS 不是「老古董」,而是開放分發的地基

很多人第一次接觸播客 RSS,通常是在解析某個節目連結、研究下載工具,或是打開一份真實的 feed 時。

然後就會立刻產生疑問:

  • 為什麼有的 feed 很乾淨,只有基礎標籤?
  • 為什麼有的到處都是 itunes:atom:content:dc:
  • 為什麼新的 feed 又開始出現 podcast:transcriptpodcast:chapterspodcast:value

答案:

播客 RSS 從來都不是一個一錘定音的單一標準,而是一個在長期相容、平台博弈與社群創新中不斷長出來的生態。

它像一棵老樹。主幹很早就存在了,但新的枝枒一直在冒出來。

播客為什麼會建立在 RSS 上?

播客不是先有「App」,再有「節目」的。

它真正成立的前提,是 RSS 在 2000 年前後已經具備了一種非常關鍵的能力:把媒體檔案掛到訂閱流裡

這個關鍵標籤就是:

XML
<enclosure url="http://www.example.com/episode.mp3"
           length="12345678"
           type="audio/mpeg" />

<enclosure> 看起來很普通,但它完成了一件決定性的事:

讓「文章更新」變成「媒體自動分發」。

RSS 除了給博客傳標題和摘要,也可以把音訊檔案一起交出去。後面 Adam Curry 用腳本把這些音訊自動下載並同步進 iPod,播客這件事才真正從「網頁上的音訊」變成「可訂閱、可自動更新、可離線收聽的內容形態」。

簡單來說:沒有 <enclosure>,就沒有現代播客。

為什麼同樣是 RSS,不同播客長得完全不一樣?

因為播客 RSS 不是單純的「一種格式」,而是:

基礎 RSS 2.0 + 命名空間擴展。

基礎 RSS 負責最核心的幾件事:

  • 節目標題
  • 節目描述
  • 發布時間
  • 音訊檔案地址
  • 唯一識別

但當播客開始規模化以後,這些遠遠不夠。平台很快發現自己還需要:

  • 封面圖
  • 分類
  • 主播資訊
  • 成人內容標記
  • 季 / 集編號
  • 更完整的 show notes
  • 章節
  • 逐字稿
  • 打賞機制

於是,「擴展」就開始了。

你最常見到的 4 類命名空間,到底在做什麼?

如果你打開幾份真實的播客 feed,最常見的大概是下面這些:

1. itunes::蘋果定義的事實標準

這基本是播客生態裡最有影響力的一組標籤。

它解決的是「節目如何在主流播客客戶端裡被正確展示」的問題,例如:

  • <itunes:image>
  • <itunes:author>
  • <itunes:category>
  • <itunes:duration>
  • <itunes:episode>
  • <itunes:season>

雖然從技術上說,RSS 是開放格式,但從實際生態看,很長一段時間裡,Apple Podcasts 的相容性要求幾乎就是行業標準

也就是說,播客領域長期處在一種很微妙的局面裡:

  • 底層是開放的
  • 展示規則卻被蘋果強烈影響

這也是後來 Podcasting 2.0 會重新崛起的重要原因之一。

2. content:encoded:給播客裝下真正可讀的 show notes

基礎的 <description> 很容易不夠用。

如果你想在節目頁裡放:

  • 帶連結的參考資料
  • 時間戳目錄
  • 富文字簡介
  • 圖片與補充說明

那就往往要靠 content:encoded

它的作用可以簡單理解為:

讓 RSS 不只是「摘要」,而是可以攜帶完整 HTML 內容。

這也是為什麼一些傳統媒體或專業託管平台的 feed,內容說明會明顯更完整。

3. atom:link:告訴客戶端「我是誰」

很多現代 feed 裡都能看到這行:

XML
<atom:link href="https://feeds.example.com/podcast.xml"
           rel="self"
           type="application/rss+xml" />

它的作用非常樸素,但非常重要:

宣告這份 feed 自己的權威地址。

這在託管遷移、網域變更或訂閱源升級時尤其有用,因為客戶端可以更穩定地知道「我現在訂閱的到底是哪一份 feed」。

4. podcast::Podcasting 2.0 時代的新擴展

如果說 itunes: 代表的是播客舊世界的現實權力結構,那麼 podcast: 更像是新一代開放播客社群的回應。

這組標籤試圖補上很多過去長期缺位的能力,例如:

  • <podcast:transcript>:逐字稿
  • <podcast:chapters>:章節
  • <podcast:person>:參與者資訊
  • <podcast:soundbite>:精彩片段
  • <podcast:value>:Value4Value 打賞

這背後的邏輯不是「推翻 RSS」,而是:

在不破壞舊生態的前提下,繼續讓 RSS 長出新能力。

這也是播客和很多封閉平台最大的不同。它不是靠「一次遷移到新協議」升級,而是靠向後相容、漸進擴展活下來。

為什麼不同平台會長成不同「流派」?

如果把真實世界裡的播客 feed 粗略分類,大致能看到三種常見風格。

傳統媒體風格

例如 NPR 這類機構,特徵通常是:

  • 命名空間少
  • 結構乾淨
  • 標準意識強
  • show notes 規範

這種 feed 的優點是穩定、清楚、易解析。

託管平台風格

像 Simplecast、Buzzsprout、Captivate 這類平台,往往會更「全」:

  • itunes 要有
  • atom 要補
  • content 要相容
  • 新標籤也盡量跟上

因為它們服務的是大量創作者,所以目標不是「最純粹」,而是「盡可能在所有客戶端都別出錯」。

獨立極客風格

像技術播客、獨立站點或更偏前沿的託管服務,通常更願意嘗試:

  • 更詳細的 HTML show notes
  • 更完整的 metadata
  • 更快接入 Podcasting 2.0

這類 feed 經常是觀察「新標準正在往哪裡走」的最好樣本。

為什麼說 RSS 到今天仍然重要?

因為 RSS 決定的不是「檔案怎麼寫」,而是分發權掌握在誰手裡

如果播客徹底變成平台內內容,會發生什麼?

  • 創作者不能自由遷移訂閱關係
  • 使用者不能自由選擇客戶端
  • 平台可以單方面決定推薦、分發與消失
  • 節目是否繼續存在,取決於平台策略,而不是你是否還擁有內容地址

而 RSS 代表的是另一種秩序:

  • 創作者可以自己擁有 feed
  • 聽眾可以自由選擇播放器
  • 客戶端之間可以互相替代
  • 平台更多是「讀取者」,而不是「唯一入口」

這就是為什麼 RSS 在播客領域始終有一種特殊的價值。

它不是最時髦的技術,但它是一種反脆弱的分發結構

如果你是普通使用者,理解這些有什麼實際意義?

有,而且比想像中更實際。

1. 你會更清楚為什麼某些節目能被下載、某些卻不行

能不能抓到 RSS、有沒有標準 enclosure、節目是不是被平台鎖進封閉體系,這些都會直接影響下載與遷移。

2. 你會理解為什麼「同樣是播客連結」,可解析程度差很多

有的平台本質上只是網頁包裝 RSS。

有的平台則已經在往「App 內閉環內容」靠攏。

表面上都是節目頁面,底層卻完全不是同一種東西。

3. 你會更容易判斷一個平台是否真正尊重創作者和使用者

一個平台是否開放 RSS、是否支援遷移、是否願意相容主流標籤、是否跟進新的開放標準,這些都不是小細節,而是平台價值觀的體現。

如果你是創作者,更該關心 RSS

很多創作者在節目做大以前並不太在意 feed,只把它交給託管平台「自動處理」。

但當你開始認真經營內容資產時,RSS 其實是最值得關注的底層對象之一。

你至少應該知道:

  • 你的節目 feed 地址是什麼
  • 你的託管平台支援哪些命名空間
  • 是否支援遷移 feed
  • 是否支援 transcript / chapters / person / value 等擴展
  • 你的 metadata 是否完整

因為從長期看,節目內容是資產,feed 則是資產的分發管道。

很多平台工具看起來是在「幫你分發」,但真正決定你是否擁有主動權的,是你能不能把這段分發關係帶走。

一個更現實的判斷標準:RSS 不是情懷,而是能力邊界

很多人把 RSS 理解成一種「老派情懷」,但在播客領域,它其實非常現實。

它決定的是:

  • 你能不能被多客戶端讀取
  • 你能不能被搜尋、被遷移、被備份
  • 你能不能在平台策略變化時保住訂閱關係
  • 你能不能把內容從「平台頁面」變成「自己可掌控的資料源」

所以從來不是「RSS 還活著嗎」,而是:

只要播客還想保留開放分發的特性,RSS 或某種等價的開放協議就始終有存在價值。

最後:如果你想看完整版本

這篇 blog 版更像一篇「快速建立理解框架」的導讀。

如果你想繼續往下看,包括:

  • RSS 從 Netscape 到 Dave Winer 的完整歷史
  • RSS 1.0 / RSS 2.0 / Atom 的分裂過程
  • Apple itunes: 命名空間如何變成事實標準
  • Spotify 的圍牆化嘗試為什麼會引發反彈
  • Podcasting 2.0 具體帶來了哪些新標籤

可以繼續讀我們的專題長文:

👉 《RSS 分裂、蘋果壟斷、Spotify 圈地:播客背後那場從未結束的標準戰爭》

下次當你在播客 App 裡點下「訂閱」時,各個 App 多多少少都在偷偷讀背後的 XML。

它也許並不顯眼,但正是它,讓播客至今仍然是開放網路裡最重要的內容媒介之一。

Image by Bruno from Pixabay

XYZ 播客下載器

XYZ 播客下載器

免費、簡單、高效的播客下載工具

我們致力於為播客愛好者提供最便捷的離線收聽解決方案。支援小宇宙和 Apple Podcast 平台的播客內容下載,讓您隨時隨地享受優質音頻內容。

© 2026 XYZ 播客下載器. 保留所有權利.
此工具僅供個人學習和研究使用,請respect版權,支持原創內容。

重要提示此工具僅供個人學習和研究使用,請respect版權,支持原創內容。下載的內容僅限個人使用。禁止商業用途或二次分發。使用此工具即表示您同意遵守相關法律法規和平台服務條款。

用心製作為播客愛好者

Podcast RSS 是什麼?從 `<enclosure>` 到 Podcasting 2.0,看懂為什麼開放分發仍然重要 | Mr. XYZ Downloader | XYZ Podcast Downloader