Kamera IP - Nagrywanie strumienia RTSP - fragmentacja


(system) #1

Witam, 

chciałbym aby nagrywany strumień automatycznie się fragmentował co godzinę, chcę uzyskać efekt: 

nagranie001 

nagranie002 

nagranie003 

 

Każde nagranie to 1h strumienia. 

 

Do nagrywania używam VLC, jak poniżej: 

cvlc rtsp://adres --sout "#transcode{}:duplicate{dst=std{access=file,mux=ts,dst={/mnt/nagrania/test.h264}}}"

 

Co należy dodać aby osiągnąć zamierzony efekt? 

 

Pozdrawiam.

 


(Szymad) #2

 

Może tak? (skrypcik)

#!/bin/bash
# ROZWIĄZANIE NA JEDNĄ DOBĘ
for i in {1..24}
do
   echo "Zapisuję $i"
   #każemy nagrywać
   cvlc rtsp://adres --stop-time 3600 --sout "#transcode{}:duplicate{dst=std{access=file,mux=ts,dst={/mnt/nagrania/narganie$i.h264}}}"
   echo "Nagrany $i!"
done

(MrQ) #3

Nie prościej to do crona dodać?


(Szymad) #4

Zapewne tak :smiley: nie pomyślałem.