1
Software / Re:Ukládání split-screen čtyř RTSP H.264 streamů do jednoho souboru
« kdy: 13. 02. 2019, 13:50:58 »Kód: [Vybrat]
nice -n 19 ffmpeg \
-i 'rtsp://10.54.6.147:8554/' -i 'rtsp://10.54.6.148:8554/' -i 'rtsp://10.54.6.149:8554/' -i 'rtsp://10.54.6.150:8554/' \
-f lavfi -i anullsrc \
-filter_complex " \
nullsrc=size=1920x1080 [base]; \
[0:v] setpts=PTS-STARTPTS, scale=960x540 [upperleft]; \
[1:v] setpts=PTS-STARTPTS, scale=960x540 [upperright]; \
[2:v] setpts=PTS-STARTPTS, scale=960x540 [lowerleft]; \
[3:v] setpts=PTS-STARTPTS, scale=960x540 [lowerright]; \
[base][upperleft] overlay=shortest=0 [tmp1]; \
[tmp1][upperright] overlay=shortest=0:x=960 [tmp2]; \
[tmp2][lowerleft] overlay=shortest=0:y=540 [tmp3]; \
[tmp3][lowerright] overlay=shortest=0:x=960:y=540 \
" \
-c:v libx264 /home/pi/output.mkv
Jde nejak ffmpeg presvedcit, aby kdyz se napr. restartuje nektere RPi a nektery ze streamu prestane byt dosupny, aby neskoncil nahravani, ale pokracovat dal? A to same, kdyz pri zacatku nahravani nepujde nektery ze streamu, aby to periodicky zkousel znova a jakmile nabehne, aby ho zacal pridavat do vystupu.