每5分钟对带有时间戳的文件进行一次gst multifilesink

时间:2018-07-28 20:40:31

标签: bash gstreamer raspberry-pi3

我已经搜索并找到了一些相关的线程,但是我有点太新了而无法理解,因此我认为我发布了明确的问题。我有一个树莓派,带照相机每5分钟拍照一次。它将文件命名为$ DATE.jpg,其中DATE = $(日期+“%m-%d-%Y_%H%M”)。因此,在1:35 PM时文件名将为07-28-2018_1335.jpg。每天结束后,我想制作一个gst脚本,将当天的所有内容合并为一个avi,然后刷新目录。到目前为止,我有:

if ((sumnums[i]+sumnums[j])==t){

如果我将其设置为每分钟拍摄一张照片,它似乎可以工作60帧,因为最后2位数字在新的一小时重置为00。无法弄清楚如何告诉它以每5位为单位取每个文件,同时在55后重新设置还是在59时重新设置。任何帮助将不胜感激!谢谢!

1 个答案:

答案 0 :(得分:0)

multifilesrc用于读取文件序列。您的顺序很复杂。序列不应该有任何间隔并且增加1。使用实际序列作为名称而不是小时和分钟来创建文件。