2

例如在下面的 m3u 文件中,运行时间被列为419260255


 #EXTM3U
 #EXTINF:419,Alice In Chains - Rotten Apple
 Alice In Chains_Jar Of Flies_01_Rotten Apple.mp3
 #EXTINF:260,Alice In Chains - Nutshell
 Alice In Chains_Jar Of Flies_02_Nutshell.mp3
 #EXTINF:255,Alice In Chains - I Stay Away

  • 是否可以编写没有这些属性的 m3u 文件?

    • 或者只是包括某种默认值

      • 有没有后遗症
4

2 回答 2

1

m3u 没有标准。时间是可选的。如果需要,您可以只输入“1”作为时间。此外,整行是可选的:

#EXTINF:419,Alice In Chains - Rotten Apple
 Alice In Chains_Jar Of Flies_01_Rotten Apple.mp3

可以替换为:

 Alice In Chains_Jar Of Flies_01_Rotten Apple.mp3

:#EXTINF标签用于扩展格式。事实上,一些玩家甚至不理解它,并且会导致整个播放列表显示为空。

于 2018-05-04T17:49:53.573 回答
0

我认为这在很大程度上取决于要阅读播放列表的内容。

最基本的 m3u 文件只包含没有任何“#”行的文件(或 URL)列表。在这种格式下,如果播放器想知道它们的持续时间,就必须读取文件。这可能会很慢,尤其是对于 URL。

于 2013-09-06T13:14:30.510 回答