ffmpegでライブ映像を録画しています。ライブが終了した際には映像が壊れました。
現在、以下のcommandでライブ映像を録画ダウンロードしています。
ffmpeg -i "EXAMPLE_URL" \
-c copy -flags +global_header -f segment \
-segment_time 3600 -segment_format_options movflags=+faststart \
-reset_timestamps 1 "EXAMPLE_%d.mp4"
1時間分量でファイルを分けています。
通常は問題ないですが、ライブが終了されると
ffmpeg last message repeated %N times
が表示されて長時間レスポンスがない状態になります。
このあとCtrl+Cなどで終了すると、その時点の映像が見れなくなります。(おそらく破損)
この問題を回避する方法、もしくはオプションなどがあればお教えていただけますでしょうか。
一番いいのはライブ先が勝手に終了されたら、録画もその時点で正常に終了されるのがベストだと思います。
よろしくお願いします。