假设我有一个文本文件animations.playlist
,其中包含三个动画的名称:
anim1.avi
anim2.avi
anim3.avi
我想对mplayer进行一次调用,以便anim1.avi
在无限循环播放,直到我点击>
,然后anim2.avi
在无限循环播放,直到我点击{{ 1}},然后最终>
在无限循环播放,直到我点击anim3.avi
或>
。
但是,似乎q
选项作为整体应用于列表,而不是每个单独的文件。所以,当我尝试:
-loop
我得到了
mplayer -loop 0 -playlist animations.playlist
但我真的想要
anim1.avi, anim2.avi, anim3.avi,
anim1.avi, anim2.avi, anim3.avi,
anim1.avi, anim2.avi, anim3.avi, ...
有办法做到这一点吗?
答案 0 :(得分:0)
我发现我可以用SMPlayer(v.16.11.0)来做。首先,创建动画的普通播放列表。然后,不是切换播放列表窗口中的Repeat
按钮,而是在Repeat
菜单中为您想要的每个动画无限循环切换Play | A-B Section
项目。保存播放列表。
可以从命令行运行播放列表:
smplayer <playlist>
顺便说一句,我不知道SMPlayer如何知道重复播放哪些视频,因为它看起来不像播放列表文件中存储的信息。