Hello all,

We have an application using ffmpeg to record an RTSP stream. We split this
stream into timestamped segments using the following options:

ffmpeg -f segment -segment_time 60 -strftime 1 "+%Y-%m-%d_%H-%M-%S.mp4"

We now have a requirement to replace recordings made using this stream with
a placeholder blank video under certain conditions (for privacy reasons).
This needs to be recorded using the same segment time options so that later
post- processing can treat the files the same and not have to know which is
"real" video and which is placeholder. The switchover does not have to be
seamless, it's OK to stop one ffmpeg process and start another.

I'm comfortable with ffmpeg basics, but this is a bit beyond my knowledge.
I'm not sure of the best way to do things.

Is the easiest way to have one instance of ffmpeg acting as a streaming
server for the placeholder video (using -stream_loop maybe?) and then
switch to recording from this stream when required? Or am I overthinking
this?

Thanks,
_______________________________________________
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to