我每天凌晨4点都有一只小鸟玩,并希望在中午停止播放。
我运行的命令是vlc --repeat sound.wav
我正在从我的crontab文件中运行此命令。我想我可以用另一个cron job sh脚本杀死进程,但每次启动时PID都会改变,所以我发现很难搞清楚。我想只是调用.wav文件整个长度,我希望它播放,让vlc播放一次,并完成它。
有什么想法吗?我正在寻找vlc - 重复持续时间....但没有找到任何东西。
我真的认为如果我将wav文件制作4或5个小时,我应该没问题。你觉得怎么样?
感谢您阅读本文。
**编辑*
我找到了可能帮助我的cvlc --play-and-exit
命令。
答案 0 :(得分:0)
您可以将vlc --repeat sound.wav
包装在如下的脚本中:
count_secs=$((8 * 60 * 60)) # 8 hrs * 60 min * 60 sec
vlc --repeat sound.wav &
vlc_pid=$$
sleep $count_secs
kill $vlc_pid