네트워크가 작동하지 않고 주어진 URL을 기록할 수 없다는 것을 발견했을 때 ffmpeg가 오류와 함께 종료된다면 좋을 것이라고 생각합니다. 그런데 제 경험상 네트워크가 다시 작동을 시작해도 그냥 그 자리에 머물면서 녹화를 계속할 수 없는 것 같아요. 저는 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" \
해결 방법과 수정 사항을 환영합니다. 더 나은 녹음 도구가 있을까요?