¿Qué es el formato de archivo XSPF?
.xspf (abreviatura de XML Shareable Playlist Format, pronunciado «spiff») es un formato de archivo de lista de reproducción desarrollado por la Xiph.Org Foundation. Los archivos .xspf no almacenan datos de audio reales, solo información relacionada con la lista de reproducción en forma de marcado XML que contiene referencias a los archivos de audio de la lista.
El formato .xspf es en muchos aspectos similar a los formatos .M3U y .M3U8. Las listas de reproducción .xspf son, sin embargo, más universales en cuanto a movilidad y compatibilidad entre varios ordenadores y dispositivos multimedia: las ubicaciones de las pistas pueden ser rutas de archivos locales o URLs completas HTTP/HTTPS, por lo que una lista de reproducción puede apuntar a transmisiones remotas con la misma facilidad que a archivos locales. Cada entrada <track> dentro del elemento <trackList> también puede llevar metadatos estructurados (título, creador (artista), álbum, anotación y duración) en lugar de solo una ruta de archivo básica.
Debido a que la estructura del archivo .xspf se basa en el formato de texto XML, se puede visualizar y editar fácilmente con cualquier editor de texto. Los usuarios también pueden buscar manualmente en el archivo de la lista de reproducción las ubicaciones de los archivos de audio referenciados. Un archivo .xspf válido comienza con la declaración XML estándar seguida de un elemento raíz <playlist version="1"> que lleva el espacio de nombres xmlns="http://xspf.org/ns/0/".
Seguridad y protección
RIESGO: LOWEl archivo .xspf en sí es XML de texto plano inofensivo. La única precaución práctica: las entradas son rutas de archivos o URLs arbitrarias, por lo que una lista de una fuente desconocida podría dirigir a un reproductor a contenido remoto inesperado; abra un .xspf desconocido en un editor de texto para ver a dónde apunta antes de cargarlo. Mantenga su reproductor multimedia actualizado.
Detalles del formato
en pocas palabrasProgramas que abren archivos XSPF
Detalles técnicos
especificación profunda| Categoría de archivo | Lista de reproducción basada en XML (archivo de puntero - no contiene datos multimedia) |
| Tipo MIME | application/xspf+xml |
| Desarrollador | Xiph.Org Foundation (grupo de trabajo XSPF) |
| Pronunciación | «spiff» (oficial, según la especificación) |
| Espacio de nombres XML | http://xspf.org/ns/0/ |
| Elemento raíz | <playlist version="1"> con atributo de espacio de nombres xmlns |
| Estructura de pista | <trackList> → <track> → <location> (un elemento por ítem multimedia) |
| Campo de ubicación | <location> acepta cualquier URI: rutas locales file:// o URLs remotas http:// / https:// |
| Metadatos por pista | título, creador (artista), álbum, anotación, imagen, duración, identificador - todos opcionales |
| Codificación de caracteres | UTF-8 (heredada de XML; la codificación puede declararse en el prólogo XML) |
| Firma de archivo | Sin bytes mágicos binarios; identificado por la declaración XML y xmlns="http://xspf.org/ns/0/" en la raíz |
| Elemento de atribución | El bloque opcional <attribution> registra la procedencia de las pistas importadas de otra lista de reproducción |
| Portabilidad entre máquinas | Las ubicaciones de URL remotas son totalmente portátiles; las rutas relativas file:// dependen de un diseño de directorio consistente |
| Lanzado | XSPF 1.0, 2006 |
| Estándar abierto | Sí · libre de regalías |
| Especificación | www.xspf.org |
Conversiones de XSPF
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos XSPF.
Preguntas frecuentes
¿Qué es un archivo XSPF y cómo lo abro?
¿Cómo se pronuncia XSPF?
¿Por qué no se reproducen las canciones de mi XSPF?
<location> en un editor de texto o vuelva a crear la lista de reproducción donde se encuentren los archivos.