XML共有可能なプレイリスト形式

XSPF
ファイル名拡張子
.xspf
インターネットメディアタイプ
application/xspf+xml
開発者Xiph.Org財団
フォーマットの種類プレイリスト
拡張XML

XML Shareable Playlist FormatXSPF)は、スピフと発音され、[ 1 ] Xiph.Org Foundationが後援する、デジタル メディア用のXMLベースのプレイリスト形式です

XSPFは、パソコンやポータブルデバイスで再生できる プレイリストを共有するためのファイル形式です。どのコンピューターでも、どのユーザーがどのWebページでも開けるのと同じように、XSPFはプレイリストのポータビリティを実現することを目的としています。

コンテンツ解決

従来、プレイリストは個々のタイトルを指すファイルパスで構成されていました。これにより、プレイリストは1台のマシンでローカルに再生することも、リストされたファイルパスが複数のマシンからアクセス可能なURL(例:Web)である場合は共有することもできました。XSPFのメタデータが豊富なオープンフォーマットにより、コンテンツ解決と呼ばれる新しい種類のプレイリスト共有が可能になりまし

コンテンツ解決のシンプルな形態として、メタデータに基づくプレイリストのローカライズがあります。XSPF準拠のコンテンツリゾルバは、XSPFプレイリストを開き、カタログから、、、タグを持つすべてのタイトルを検索し、<creator>一致する利用可能なトラックを参照するようにプレイリストをローカライズします。カタログは、ローカルディスク上のメディアファイルのコレクション、Yahoo! Music Unlimitedなどの音楽サブスクリプションサービス、またはその他の検索可能なアーカイブを参照できます。その結果、特定のコレクションやサービスに縛られない共有可能なプレイリストが完成します。 <album><title>

XSPF 1.0 プレイリストの例

<?xml version="1.1" encoding="UTF-8"?> <playlist version= "1" xmlns= "http://xspf.org/ns/0/" > <trackList> <track> <title> Windowsパス</title> <location> file://C:\music\foo.mp3 </location> </track> <track> <title> Linuxパス</title> <location> file:///media/music/foo.mp3 </location> </track> <track> <title>相対パス</title> <location> music/foo.mp3 </location> </track> <track> <title>外部例</title> <location> http://www.example.com/music/bar.ogg </location> </track> </trackList> </playlist>

歴史

XSPFは、2004年2月に活動を開始した特別ワーキンググループによって作成され、2004年4月にバージョン0について大まかな合意に達し、2004年の夏から秋にかけて実装と微調整に取り組み、2005年1月に調整されたバージョンをバージョン1として宣言しました

XSPF は、Xiph.Org Foundation 以外の標準化団体によって推奨されていません。

機能

ソフトウェアおよびWebプレイリストコンバータ

参照

その他のプレイリストファイル形式
  • M3U - 最も一般的なプレイリスト形式
  • PLS - SHOUTcast

参考文献