O que é o formato de ficheiro XSPF?
.xspf (abreviação de XML Shareable Playlist Format, pronunciado «spiff») é um formato de arquivo de lista de reprodução desenvolvido pela Xiph.Org Foundation. Arquivos .xspf não armazenam dados de áudio reais - apenas informações relacionadas à lista de reprodução na forma de marcação XML que contém referências aos arquivos de áudio na lista.
O formato .xspf é em muitos aspectos semelhante aos formatos .M3U e .M3U8. As listas de reprodução .xspf são, no entanto, mais universais quando se trata de mobilidade e compatibilidade entre vários computadores e dispositivos multimídia: os locais das faixas podem ser caminhos de arquivos locais ou URLs HTTP/HTTPS completos, de modo que uma lista de reprodução pode apontar para transmissões remotas tão facilmente quanto para arquivos locais. Cada entrada <track> dentro do elemento <trackList> também pode carregar metadados estruturados - título, criador (artista), álbum, anotação e duração - em vez de apenas um caminho de arquivo simples.
Como a estrutura do arquivo .xspf é baseada no formato de texto XML, ele pode ser facilmente visualizado e editado usando qualquer editor de texto. Os usuários também podem pesquisar manualmente no arquivo da lista de reprodução os locais dos arquivos de áudio referenciados. Um arquivo .xspf válido começa com a declaração XML padrão seguida por um elemento raiz <playlist version="1"> carregando o namespace xmlns="http://xspf.org/ns/0/".
Segurança e proteção
RISCO: LOWO arquivo .xspf em si é um XML de texto simples inofensivo. A única precaução prática: as entradas são caminhos de arquivo/URLs arbitrários, portanto, uma lista de reprodução de uma fonte desconhecida pode apontar um player para conteúdo remoto inesperado - abra um .xspf desconhecido em um editor de texto para ver para onde ele aponta antes de carregá-lo. Mantenha seu player de mídia atualizado.
Detalhes do formato
em resumoProgramas que abrem arquivos XSPF
<location> dentro dele. Detalhes técnicos
especificação profunda| Categoria de arquivo | Lista de reprodução baseada em XML (arquivo de ponteiro - não contém dados de mídia) |
| Tipo MIME | application/xspf+xml |
| Desenvolvedor | Xiph.Org Foundation (grupo de trabalho XSPF) |
| Pronúncia | «spiff» (oficial, conforme a especificação) |
| Namespace XML | http://xspf.org/ns/0/ |
| Elemento raiz | <playlist version="1"> com atributo de namespace xmlns |
| Estrutura da faixa | <trackList> → <track> → <location> (um elemento por item de mídia) |
| Campo de localização | <location> aceita qualquer URI: caminhos locais file:// ou URLs remotas http:// / https:// |
| Metadados por faixa | title, creator (artista), album, annotation, image, duration, identifier - todos opcionais |
| Codificação de caracteres | UTF-8 (herda do XML; a codificação pode ser declarada no prólogo XML) |
| Assinatura do arquivo | Sem bytes mágicos binários; identificado pela declaração XML e xmlns="http://xspf.org/ns/0/" na raiz |
| Elemento de atribuição | Bloco opcional <attribution> registra a procedência de faixas importadas de outra lista de reprodução |
| Portabilidade entre máquinas | Locais de URL remota são totalmente portáteis; caminhos file:// relativos dependem de um layout de diretório consistente |
| Lançado | XSPF 1.0, 2006 |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.xspf.org |
Conversões de XSPF
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos XSPF.
Perguntas frequentes
O que é um arquivo XSPF e como faço para abri-lo?
Como se pronuncia XSPF?
Por que as músicas no meu XSPF não tocam?
<location> em um editor de texto ou reconstrua a lista de reprodução onde os arquivos estão.