스트림을 녹화한 후 네트워크가 잠시 동안 작동하지 않을 때 ffmpeg의 동작

스트림을 녹화한 후 네트워크가 잠시 동안 작동하지 않을 때 ffmpeg의 동작

ffmpeg가 오류와 함께 종료되거나 네트워크가 작동하지 않아 주어진 URL을 기록할 수 없다는 것을 알게 되면 좋을 것이라고 생각합니다. 하지만 제 경험상 네트워크가 다시 작동하더라도 그냥 그대로 남아 있고 녹화를 계속할 수 없습니다. ffmpeg 4.4.2를 사용하고 있습니다. 최신 버전이 네트워크 중단을 더 잘 처리할 수 있을까요?

참고: 오류가 발생하면 사용하는 버전에서도 "입력 처리 중 잘못된 데이터가 발견되었습니다."녹화 시작 시 네트워크가 작동하지 않는 경우.

나는 이런 종류의 명령을 사용하여 기록하고 있습니다.

    ffmpeg -hide_banner -i "$stream" -c copy \
    -t "$time"  -f stream_segment -segment_time "$segment_time" \
    -segment_atclocktime 1 -reset_timestamps 1 -strftime 1 \
    -segment_format "$container"  \
    "$output_path"'-%FT%H%M%z'"$filename_extension" \

해결 방법 및 수정 사항을 환영합니다. 어쩌면 더 나은 녹음 도구가 있을까요?

관련 정보