Currently the conversion scripts download and write directly to the input and output files. While this is fine if everything works, if something fails we end up with partial files which may be corrupted. Update the scripts to use temp files which are then renamed on success.
Currently the conversion scripts download and write directly to the input and output files. While this is fine if everything works, if something fails we end up with partial files which may be corrupted. Update the scripts to use temp files which are then renamed on success.