L'estensione di file Xspf è una playlist di formato XML creata dalla Xiph.Org Foundation per l'utilizzo in lettori multimediali. È open source e non proprietari.
Formato di file
I file XSPF sono file di file di testo che possono essere creati e modificati in qualsiasi editor di testo, tra cui blocco note di Windows. Tuttavia, un editor XML dedicato può fornire ulteriori funzionalità.
XML
Una delle caratteristiche chiave di Xspf è che è scritto utilizzando la sintassi XML, rendendo facile per le macchine e gli esseri umani per modificare.
Supporto di applicazioni
XSPF è supportato da molti lettori multimediali, tra cui VLC e Amarok (il lettore multimediale associato al progetto KDE Linux).
Esempio di File Xspf
Un esempio di file Xspf assomiglia a questo:
<? xml versione = "1,0" encoding = "UTF-8"? >
< playlist versione = "1" xmlns = "http://xspf.org/ns/0/" >
<tracklist>
<track><location>file:///music/HotelCalifornia.mp3</location></track>
</tracklist>
< / playlist >
Formato URI
La posizione delle tracce in Xspf è data nel formato URI, che è lo stesso formato utilizzato per gli indirizzi Web. Questo significa che invece di "file://," è possibile utilizzare "http://" per il collegamento di media su un server Web.