mplayer / VLC视频播放列表暂停

时间:2014-10-14 12:22:07

标签: video vlc playlist mplayer

在我开始将一堆视频文件重新编码为一个之前...有没有办法创建一个播放列表,以Mplayer或VLC(或两者)支持的任何格式,指示播放器暂停在转到下一个视频文件之前N秒?

理想情况下:

  • 不应使用额外的视频文物,例如黑色视频序列;
  • 玩家特定的技巧没问题,但请不要编程;
  • 应避免使用特定于操作系统的脚本;
  • 播放整个列表应该是无间隙的:在暂停期间,播放器应该流黑帧。

对于那些在做任何事之前需要理由的人:这是为了让懒惰的操作员免于观看放映许多短片的繁琐工作; - )

2 个答案:

答案 0 :(得分:0)

您可以将所有文件放入公共文件夹,启动终端cd,然后执行:

for v in *; do mpv "$v"; clear; sleep 5; done

注意:

  • 确保该文件夹仅包含视频。否则它尝试播放声音和其他文件。
  • 您可以将mpv替换为mplayervlc或您喜欢的任何播放器。
  • clear是可选的:它只是清除了可能吓到观众的冗长。

答案 1 :(得分:0)

您是否仅在mplayer内解决了您的问题?我有一个类似的问题,但不是视频,只有音频,我没有找到在播放后添加暂停的选项,因此诉诸于:

  • 创建一个空的3s音频文件,
  • 将其插入每个真实文件之间的播放列表中,
  • 播放列表。

实际上:

sox -n -r 44100 -c 2 silence.wav trim 0.0 3.0
mplayer $(for i in 02[1-9]*.mp3; do echo $i silence.wav; done)

我知道这与操作系统有关。我更喜欢for循环,因为这样,我只有一个mplayer调用,因此我可以设置音量并在各章之间来回移动。