Почему ffmpeg прекращает запись в полночь?

У меня есть подобный шеллскрипт под Kubuntu 19.10,

#!/bin/bash

while true
do
    FILE=/media/petermc/Security5/Camera2/Camera2_.mp4  
    FILE=${FILE%.*}`date +%Y-%m-%d_%H-%M-%S-%N`.${FILE#*.}
    echo $FILE

    ffmpeg -rtsp_transport tcp -t 00:15:00 -i rtsp://*user*:*password*@192.168.1.60:554/ch02/0 -c copy -map 0 $FILE
done

. Он записывает такие файлы, как

Camera2_2019-09-21_23-36-57-874602376.mp4
Camera2_2019-09-21_23-51-57-876639147.mp4

В основном, записывая 15 минут за один раз из канала RTSP, затем запуск нового файла.

Однако он перестает работать в полночь, последние несколько строк из файла журнала таковы,

frame= 3987 fps= 13 q=-1.0 size=  117760kB time=00:05:06.51 bitrate=3147.3kbits/s speed=1.01x    
frame= 3994 fps= 13 q=-1.0 size=  118016kB time=00:05:07.07 bitrate=3148.4kbits/s speed=1.01x    
frame= 4001 fps= 13 q=-1.0 size=  118016kB time=00:05:07.59 bitrate=3143.1kbits/s speed=1.01x    
frame= 4008 fps= 13 q=-1.0 size=  118272kB time=00:05:08.11 bitrate=3144.6kbits/s speed=1.01x 

Так что, похоже, нет никаких ошибок, он прекращает запись через 5 минут после последнего файл без ошибок.

Другая информация состоит в том, что у меня 6 камер, и 4 перестали записывать, те, которые подключены к видеорегистратору. У меня есть пара IP-камер, и они продолжали запись.

Что может быть причиной этого? Кроме того, что еще я мог сделать, чтобы обойти это или диагностировать это?

1
задан 22 September 2019 в 01:44

0 ответов

Другие вопросы по тегам:

Похожие вопросы: