Hvad er XSPF-filformatet?
.xspf (forkortelse for XML Shareable Playlist Format, udtales „spiff”) er et playlistefil-format udviklet af Xiph.Org Foundation. .xspf-filer gemmer ikke selve lyddataene - kun information relateret til playlisten i form af XML-markup, der indeholder referencer til lydfilerne i playlisten.
.xspf-formatet ligner i mange henseender .M3U og .M3U8 formaterne. .xspf-playlister er dog mere universelle, når det kommer til mobilitet og kompatibilitet på tværs af forskellige computere og multimedieenheder: sporplaceringer kan enten være lokale filstier eller fulde HTTP/HTTPS-URL'er, så en playliste kan pege på eksterne streams lige så let som lokale filer. Hver <track>-indgang inde i <trackList>-elementet kan også indeholde strukturerede metadata - titel, skaber (kunstner), album, annotering og varighed - frem for blot en bar filsti.
Da .xspf-filstrukturen er baseret på XML-tekstformatet, kan den nemt vises og redigeres med enhver teksteditor. Brugere kan også manuelt søge i playlistefilen efter de refererede lydfilplaceringer. En gyldig .xspf-fil begynder med den standardiserede XML-deklaration efterfulgt af et <playlist version="1"> rodelement, der bærer navnerummet xmlns="http://xspf.org/ns/0/".
Sikkerhed og tryghed
RISIKO: LOWSelve .xspf-filen er harmløs XML i almindelig tekst. Den eneste praktiske forsigtighed: indgange er vilkårlige filstier/URL'er, så en playliste fra en ukendt kilde kan pege en afspiller mod uventet eksternt indhold - åbn en ukendt .xspf i en teksteditor for at se, hvor den peger hen, før du indlæser den. Hold din medieafspiller opdateret.
Formatdetaljer
kort fortaltProgrammer der åbner XSPF-filer
<location>-stierne indeni. Tekniske detaljer
dyb specifikation| Filkategori | XML-baseret playliste (pegefil - indeholder ingen mediedata) |
| MIME-type | application/xspf+xml |
| Udvikler | Xiph.Org Foundation (XSPF-arbejdsgruppe) |
| Udtale | „spiff” (officiel, i henhold til specifikationen) |
| XML-navnerum | http://xspf.org/ns/0/ |
| Rodelement | <playlist version="1"> med xmlns-navnerumsattribut |
| Sporstruktur | <trackList> → <track> → <location> (ét element pr. medieemne) |
| Placeringsfelt | <location> accepterer enhver URI: lokale file://-stier eller eksterne http:// / https://-URL'er |
| Metadata pr. spor | titel, skaber (kunstner), album, annotering, billede, varighed, identifikator - alle valgfrie |
| Tegnkodning | UTF-8 (arves fra XML; kodning kan deklareres i XML-prologen) |
| Filsignatur | Ingen binære magic bytes; identificeres ved XML-deklaration og xmlns="http://xspf.org/ns/0/" i roden |
| Attribution-element | Valgfri <attribution>-blok registrerer herkomsten af spor importeret fra en anden playliste |
| Portabilitet på tværs af maskiner | Eksterne URL-placeringer er fuldt portable; relative file://-stier afhænger af et konsistent mappestruktur |
| Udgivet | XSPF 1.0, 2006 |
| Åben standard | Ja · royaltyfri |
| Specifikation | www.xspf.org |
XSPF-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om XSPF-filer.
Ofte stillede spørgsmål
Hvad er en XSPF-fil, og hvordan åbner jeg den?
Hvordan udtaler man XSPF?
Hvorfor vil sangene i min XSPF ikke afspilles?
<location>-stierne i en teksteditor eller genopbyg playlisten der, hvor filerne befinder sig.