是否有必要在m3u播放列表文件中定义运行时/“运行时”,还是有办法绕过它?

问题描述 投票:1回答:2

例如。在下面的m3u文件中,运行时间列为419,260和255。


 #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文件? 或者只是包含某种默认值? 会有反响吗?
m3u m3u8
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:标签用于扩展格式。事实上,某些玩家甚至不理解它并且会导致整个播放列表显示为空。


0
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.