安排在VLC中录制video流

我在一所学校工作,并设置了一个工作站来播放/播放教师和孩子的早间公告。 课堂上的教师通过Windows Media Player或VLC访问此流…但是,有时教师迟到,或者他们的计算机出现问题,所以为了礼貌,我通过VLC的神奇红色记录按钮从我的Ubuntu机器上录制它们。 从那里,我将它们上传到他们有权访问的Google云端硬盘文件夹并解决了问题。 但是,我早上第一件事并不总是在办公室里(导致有些日子没有录音)。

公告在每天的同一时间(即MF)在7:55开始,并且运行到大约8:05(5到10分钟,具体取决于有多少内容)。

有人可以帮我用VLC的cron /命令/脚本在指定的时间每天自动记录我们的公告吗?

您可以使用这样的两条cron线从0755进行约10分钟的录音。

 55 7 * * 1-5 cvlc --run-time=5 --sout file/ts:stream.mp4 htsp://@ip:9982/211 5 8 * * 1-5 sh -c "killall cvlc; cp stream.mp4 /path/to/upload" 

我在第五个字段中添加了1-5 ,所以它只在周一到周五运行。

没有实际控制,VLC很难停止录制。 告诉它死的简单方法。 这就是第二行所做的……然后用保存的文件做一些事情 (由你决定)。


有一个小问题,老师将不得不跳到正确的时刻……如果video一天超过10分钟怎么办? 最好的解决方案是让某人制作具有手动控制的video。