Handle non-zero exit status in ffmpeg writer to improve error reporting
parent
11d2e93d72
commit
216fac1122
|
@ -222,7 +222,9 @@ def stream_video() -> None:
|
||||||
|
|
||||||
capture.release()
|
capture.release()
|
||||||
writer.stdin.close()
|
writer.stdin.close()
|
||||||
writer.wait()
|
exit_code = writer.wait()
|
||||||
|
if exit_code != 0:
|
||||||
|
raise RuntimeError(f"ffmpeg writer exited with non-zero status: {exit_code}")
|
||||||
|
|
||||||
if modules.globals.keep_audio:
|
if modules.globals.keep_audio:
|
||||||
update_status('Restoring audio...')
|
update_status('Restoring audio...')
|
||||||
|
|
Loading…
Reference in New Issue