重新运行基于cronjob的运行脚本

时间:2016-08-25 18:09:51

标签: shell video crontab mplayer

我有一个脚本,使用此命令在全屏使用mplayer播放本地视频连续文件:

mplayer -loop 0 -fs /path/to/movie.mp4

然而,当我的网络服务器不可用时,正在下载movie.mp4。我服务器上的电影会不时地改变,所以我想将我的视频大小与网络服务器上的视频进行比较。现在这不是问题,我已经有了这个脚本。

我想要的是,当有新视频时,它会下载并删除旧视频(使其正常工作),然后使用相同的mplayer命令重播该视频。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

  

我需要让mplayer不断工作,然后播放一个新视频   什么时候可用。我不能想办法让自己走这条路   光滑

将新视频下载到临时文件,mv temporary /path/to/movie.mp4应在当前播放结束后立即播放新视频。
另见:Is it possible to delete an MP3 file currently played in mplayer?