きゃらりこ日誌

ポッドキャストのRSS仕様

[フィードアイコン]自分用メモなので、適当に書いています。
詳しく知りたい方は、アップルのiTunes - Podcast - 技術仕様を参照。

Podcastで使われるRSSフィードは、XML2.0にiTunes用の追加タグを加えたもの。
必須のタグ意外は省いてもかまわない。

RSSフィードのサンプル

<rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" version="2.0">
<channel>
  <ttl>更新確認の間隔(分単位)</ttl>
  <title>Podcastのタイトル</title>
  <link>配信元サイトのURL</link>
  <language>ja(言語コード ISO639-1で表記)</language>
  <copyright>©Copyright 2006 hogehoge(著作権表示 iTunesでは不使用)</copyright>
  <itunes:subtitle>説明</itunes:subtitle>
  <itunes:author>アーティスト名</itunes:author>
  <itunes:summary>
    Podcastの説明
  </itunes:summary>
  <managingEditor>RSS配信担当者(書き方は自由)</managingEditor>
  <webMaster>技術担当者(書き方は自由)</webMaster>
  <itunes:owner>
    <itunes:name>Podcast配信担当者名(iTunesでは不使用)</itunes:name>
    <itunes:email>Podcast配信担当者のメールアドレス(iTunesでは不使用)</itunes:email>
  </itunes:owner>
  <itunes:image href="アートワークのURL(JPG・PNG 300×300ピクセル以上の正方形の.jpg推奨)" />
  <itunes:category text="iTunes Music Storeのカテゴリ名1(&記号は、&に変換すること iTunesのジャンルと兼用?)">
    <itunes:category text="iTunes Music Storeのサブカテゴリ名" />
  </itunes:category>
  <itunes:category text="iTunes Music Storeのカテゴリ名2" />
  <itunes:category text="iTunes Music Storeのカテゴリ名3" />
  <itunes:new-feed-url>URL変更時の、RSSの移転先URL(移転時のみに使う)</itunes:new-feed-url>
  <lastBuildDate>RSSファイルの最終更新日時(RFC 2822の記法)</lastBuildDate>
  <generator>RSS生成ソフト名</generator>

  <item>
    <category>各回のカテゴリ</category>
    <title>各回のタイトル</title>
    <link>各回の専用ページURL</link>
    <comments>コメント受付用URL</comments>
    <author>各回のアーティスト名</author>
    <itunes:author>各回のアーティスト名</itunes:author>
    <description>説明</description>
    <itunes:subtitle>一覧用の短い説明</itunes:subtitle>
    <itunes:summary>
      プロパティ用の詳細な説明(省略時はdescriptionが使われる)
    </itunes:summary>
    <enclosure url="動画・音声ファイルのURL(m4a・mp3・mov・mp4・m4v・pdf対応)" length="ファイルサイズ(byte)" type="MIME Typeを指定" />
    <guid>一意なID(音声ファイルのURLを使うことが多い エントリーのURLを使う場合は、属性にisPermaLink="true"を指定する)</guid>
    <pubDate>各回の最終更新日時(RFC 2822の記法)</pubDate>
    <itunes:duration>音声・動画アップ時の時刻(HH:MM:SS・H:MM:SS・MM:SS・M:SSのいずれかの形式で指定 iTunesでは不使用のため、pubDateと食い違っていても問題なし?)</itunes:duration>
    <itunes:explicit>露骨な表現の有無(yes・no・cleanで指定)</itunes:explicit>
    <itunes:keywords>iTunes用の検索キーワード(半角カンマ&SPで区切る)</itunes:keywords>
  </item>

</channel>
</rss>