什么是XSPF文件?

如何打开,编辑和转换XSPF文件

具有XSPF 文件扩展名 (发音为“spiff”)的文件是XML可共享播放列表格式文件。 它们本身不是媒体文件,而只是指向或引用媒体文件的XML文本文件。

媒体播放器使用XSPF文件来确定应在程序中打开和播放哪些文件。 它读取XSPF以了解媒体文件的存储位置,并根据XSPF文件的说明播放它们。 请参阅下面的示例以便于理解。

XSPF文件与M3U8M3U等其他播放列表格式类似,但考虑到可移植性。 如下面的示例所示,只要文件位于与参考歌曲相同的文件结构的文件夹中,就可以在任何人的计算机上使用XSPF文件。

您可以在XSPF.org上阅读有关XML可共享播放列表格式的更多信息。

注: JSON可共享播放列表格式文件与XSPF类似,不同之处在于它使用JSPF文件扩展名,因为它是以JavaScript对象表示法(JSON)格式编写的。

如何打开XSPF文件

XSPF文件是基于XML的文件,它们是文本文件 ,这意味着任何文本编辑器都可以打开它们进行编辑和查看文本 - 请参阅我们最受欢迎的最佳自由文本编辑器列表。 然而,实际使用 XSPF文件需要像VLC媒体播放器,Clementine或Audacious这样的程序。

使用XSPF文件的其他程序的大量列表可通过此XSPF.org程序列表获得。

提示:尽管可能不是每个可打开XSPF文件的程序的情况,但您可能必须先打开该程序,然后使用菜单导入/打开播放列表文件。 换句话说,双击XSPF文件可能无法直接在程序中打开它。

注意:由于您的计算机上可能有几个可打开XSPF文件的不同程序,因此您可能会发现,当您双击该文件时,不想要的应用程序会打开它,当您希望它是其他内容时。 幸运的是,您可以更改该XSPF文件打开的默认程序。请参阅如何更改Windows中的文件关联以获取帮助。

如何转换XSPF文件

记住一个XSPF文件只是一个文本文件很重要。 这意味着您无法将XSPF文件转换为MP4MP3MOVAVIWMV或任何其他音频/视频文件格式。

但是,如果使用文本编辑器打开XSPF文件,则可以看到媒体文件的物理位置,然后在这些文件(而不是XSPF上)上使用免费文件转换器将其转换为MP3等。

不过,将XSPF文件转换为另一个播放列表文件是完全可以接受的,而且如果您的计算机上有免费的VLC媒体播放器,则很容易。 只需在VLC中打开XSPF文件,然后进入媒体 > 保存播放列表到文件...选项,即可将XSPF文件转换为M3U或M3U8。

在线播放列表创建器可能有助于将XSPF转换为PLS或WPL(Windows媒体播放器播放列表)格式。

您可以使用XSPF转换为JSPF Parser将XSPF文件转换为JSPF。

XSPF文件示例

这是一个指向四个不同MP3文件的XSPF文件的例子:

<?xml version =“1.0”encoding =“UTF-8”?> file:///mp3s/song1.mp3 file:///mp3s/song2.mp3 file: /// mp3s / song3.mp3 file:///mp3s/song4.mp3

如您所见,这四首曲目位于名为“mp3”的文件夹中。 当在媒体播放器中打开XSPF文件时,软件读取该文件以了解将歌曲拉出的位置。 然后它可以将这四个MP3收集到节目中并以播放列表格式播放。

如果你想转换媒体文件,它就在标签中,你应该看看它们实际存储的位置。 一旦你导航到该文件夹​​,你可以访问真实文件并将其转换到那里。

仍然无法打开文件?

某些文件格式使用类似的拼写文件扩展名。 但是,这并不意味着格式相似或可以用相同的工具打开。 有时他们可以,但这并不一定意味着这只是因为文件扩展名看起来是一样的。

例如,XSPF文件拼写非常类似XSP文件,但后者用于Kodi智能播放列表文件。 在这种情况下,两者都是播放列表文件,但它们很可能无法用相同的软件打开(Kodi使用XSP文件),并且在文本级别看起来可能不一样(如上所示)。

另一个例子是使用XPF文件扩展名的LMMS预设文件格式。 LMMS是打开XPF文件所需的。