我已经在 Google 上搜索了很多次,但还没有找到解决方案。
是否可以循环播放 XSPF 播放列表中的单首曲目?
就暂停而言,我们可以在 xspf 播放列表中进行如下操作:
<track>
<location>vlc://pause:10</location>
<extension application="http://www.videolan.org/vlc/playlist/0">
<vlc:id>1</vlc:id>
</extension>
</track>
有没有类似于循环播放曲目的东西?
使用 CLI VLC 可以循环给定的次数:
cvlc Example.mp4 :input-repeat=3
所以我认为可以使用 XSPF 播放列表来完成。
请有人启发我智慧和知识来完成这项任务。
答案1
诀窍是
对于无限循环:
<vlc:option>input-repeat=-1</vlc:option>
重复 3 次
<vlc:option>input-repeat=3</vlc:option>
就像命令行一样......
答案2
Wiki 将其列为设置选项(在extension
数据元素内)的一种方法:<vlc:option>stop-time=55</vlc:option>
。
一些 VLC 播放列表选项:
--random plays files randomly forever.
--loop loops playlist on end.
--repeat repeats current item until another item is forced
--play-and-stop stops the playlist after each played item.
因此也许尝试添加:<vlc:option>repeat</vlc:option>