Hva er XSPF-filformatet?
.xspf (forkortelse for XML Shareable Playlist Format, uttales «spiff») er et format for spillelistefiler utviklet av Xiph.Org Foundation. .xspf-filer lagrer ikke faktiske lyddata - kun informasjon relatert til spillelisten i form av XML-oppmerking som inneholder referanser til lydfilene i spillelisten.
.xspf-formatet ligner på mange måter .M3U og .M3U8-formatene. .xspf-spillelister er imidlertid mer universelle når det gjelder mobilitet og kompatibilitet på tvers av ulike datamaskiner og multimediaenheter: sporplasseringer kan være enten lokale filstier eller fulle HTTP/HTTPS-URL-er, slik at en spilleliste kan peke til eksterne strømmer like enkelt som lokale filer. Hvert <track>-element inne i <trackList>-elementet kan også inneholde strukturerte metadata - tittel, skaper (artist), album, annotering og varighet - i stedet for bare en naken filsti.
Fordi .xspf-filstrukturen er basert på XML-tekstformatet, kan den enkelt vises og redigeres med et hvilket som helst tekstredigeringsprogram. Brukere kan også manuelt søke i spillelistefilen etter de refererte lydfilplasseringene. En gyldig .xspf-fil starter med den standard XML-deklarasjonen etterfulgt av et <playlist version="1"> rotelement som bærer navnerommet xmlns="http://xspf.org/ns/0/".
Sikkerhet og trygghet
RISIKO: LOWSelve .xspf-filen er ufarlig XML i ren tekst. Den eneste praktiske forholdsregelen: oppføringer er vilkårlige filstier/URL-er, så en spilleliste fra en ukjent kilde kan peke en spiller mot uventet eksternt innhold - åpne en ukjent .xspf i et tekstredigeringsprogram for å se hvor den peker før du laster den. Hold medieplayeren din oppdatert.
Formatdetaljer
i et nøtteskallProgrammer som åpner XSPF-filer
Tekniske detaljer
dyp spesifikasjon| Filkategori | XML-basert spilleliste (pekerfil - inneholder ingen mediedata) |
| MIME-type | application/xspf+xml |
| Utvikler | Xiph.Org Foundation (XSPF-arbeidsgruppe) |
| Uttale | «spiff» (offisielt, i henhold til spesifikasjonen) |
| XML-navnerom | http://xspf.org/ns/0/ |
| Rotelement | <playlist version="1"> med xmlns-navneromsattributt |
| Sporstruktur | <trackList> → <track> → <location> (ett element per medieobjekt) |
| Plasseringsfelt | <location> godtar enhver URI: lokale file://-stier eller eksterne http:// / https://-URL-er |
| Metadata per spor | tittel, skaper (artist), album, annotering, bilde, varighet, identifikator - alle valgfrie |
| Tegnkoding | UTF-8 (arves fra XML; koding kan deklareres i XML-prologen) |
| Filsignatur | Ingen binære magiske byte; identifisert av XML-deklarasjon og xmlns="http://xspf.org/ns/0/" i roten |
| Attribusjonselement | Valgfri <attribution>-blokk registrerer opprinnelsen til spor importert fra en annen spilleliste |
| Portabilitet mellom maskiner | Eksterne URL-plasseringer er fullt portable; relative file://-stier avhenger av et konsistent mappelayout |
| Utgitt | XSPF 1.0, 2006 |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | www.xspf.org |
XSPF-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om XSPF-filer.
Ofte stilte spørsmål
Hva er en XSPF-fil og hvordan åpner jeg den?
Hvordan uttaler man XSPF?
Hvorfor spilles ikke sangene i min XSPF?
<location>-stiene i et tekstredigeringsprogram eller bygg spillelisten på nytt der filene befinner seg.