Possiedo un flusso RTSP continuo proveniente da una telecamera sulla rete. Voglio scaricare il flusso ma in file video di lunghezza 1 minuto ciascuno.Specificare il timestamp nel comando segmento video ffmpeg
ho un utilizzando il seguente comando
ffmpeg -i "rtsp://user:[email protected]" -f mp4 -r 12 -s 640x480 -ar 44100 \
-ac 1 -segment_time 60 -segment_format mp4 "out%03d.mp4"
Il nome dei file che vengono creati sono della forma out001.mp4
, out002.mp4
, ecc
voglio includere il timestamp (ora e minuti) in il nome dei segmenti del file es. 09-30.mp4
, 09-31.mp4
, ecc
Se è obbligatorio fornire un numero di serie per il segmento, è possibile ottenere qualcosa di simile 09-30-001.mp4
, 09-31-002
.mp4?
viene visualizzata l'opzione strftime (eventualmente aggiunta di recente) https://www.ffmpeg.org/ffmpeg-formats.html#segment_002c-stream_005fsegment_002c-ssegment – rogerdpack
Avevo provato ma non sono riuscito a ottenerla. Puoi fornirmi un esempio con lo stesso comando fornito nella mia domanda? (Sto lavorando su una macchina Windows) – Soumya