Vad är filformatet XSPF?
.xspf (förkortning för XML Shareable Playlist Format, uttalas «spiff») är ett format för spellistefiler utvecklat av Xiph.Org Foundation. .xspf-filer lagrar inte faktiska ljuddata - endast information relaterad till spellistan i form av XML-kod som innehåller referenser till ljudfilerna i spellistan.
Formatet .xspf liknar i många avseenden .M3U och .M3U8. .xspf-spellistor är dock mer universella när det gäller rörlighet och kompatibilitet mellan olika datorer och multimediaenheter: spårplatser kan vara antingen lokala filsökvägar eller fullständiga HTTP/HTTPS-webbadresser, så en spellista kan peka på fjärrströmmar lika enkelt som lokala filer. Varje <track>-post inuti <trackList>-elementet kan också bära strukturerad metadata - titel, skapare (artist), album, anteckning och varaktighet - snarare än bara en naken filsökväg.
Eftersom filstrukturen för .xspf är baserad på XML-textformatet kan den enkelt visas och redigeras med valfri textredigerare. Användare kan också manuellt söka i spellistefilen efter de refererade ljudfilernas platser. En giltig .xspf-fil börjar med den standardiserade XML-deklarationen följt av ett <playlist version="1">-rotelement som bär namnrymden xmlns="http://xspf.org/ns/0/".
Säkerhet & trygghet
RISK: LOWSjälva .xspf-filen är ofarlig XML i klartext. Den enda praktiska försiktighetsåtgärden: poster är godtyckliga filsökvägar/URL:er, så en spellista från en okänd källa kan peka en spelare mot oväntat fjärrinnehåll - öppna en obekant .xspf i en textredigerare för att se var den pekar innan du laddar den. Håll din mediaspelare uppdaterad.
Formatdetaljer
i ett nötskalProgram som öppnar XSPF-filer
<location>-sökvägarna inuti den. Tekniska detaljer
djup specifikation| Filkategori | XML-baserad spellista (pekarfil - innehåller inga mediadata) |
| MIME-typ | application/xspf+xml |
| Utvecklare | Xiph.Org Foundation (XSPF-arbetsgrupp) |
| Uttal | «spiff» (officiellt, enligt specifikationen) |
| XML-namnrymd | http://xspf.org/ns/0/ |
| Rotelement | <playlist version="1"> med xmlns-namnrymdsattribut |
| Spårstruktur | <trackList> → <track> → <location> (ett element per medieobjekt) |
| Platsfält | <location> accepterar valfri URI: lokala file://-sökvägar eller fjärr- http:// / https://-URL:er |
| Metadata per spår | titel, skapare (artist), album, anteckning, bild, varaktighet, identifierare - alla valfria |
| Teckenkodning | UTF-8 (ärvs från XML; kodning kan deklareras i XML-prologen) |
| Filsignatur | Inga binära magic bytes; identifieras av XML-deklaration och xmlns="http://xspf.org/ns/0/" i roten |
| Attribution-element | Valfritt <attribution>-block registrerar ursprunget för spår importerade från en annan spellista |
| Portabilitet mellan maskiner | Fjärr-URL-platser är helt portabla; relativa file://-sökvägar beror på en konsekvent kataloglayout |
| Släppt | XSPF 1.0, 2006 |
| Öppen standard | Ja · royaltyfri |
| Specifikation | www.xspf.org |
XSPF-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om XSPF-filer.
Vanliga frågor
Vad är en XSPF-fil och hur öppnar jag den?
Hur uttalar man XSPF?
Varför spelas inte låtarna i min XSPF?
<location>-sökvägarna i en textredigerare eller bygg om spellistan där filerna finns.