diff --git a/transcoder/transcode_dvd.py b/transcoder/transcode_dvd.py index 3a00017..3561a21 100755 --- a/transcoder/transcode_dvd.py +++ b/transcoder/transcode_dvd.py @@ -38,6 +38,7 @@ def main(): write_to_logfile(dvd, "Success") delete_original_video_files(dvd) delete_transcoding_logfile(dvd) + delete_titles_file_if_exists(dvd) print("Success") else: write_to_logfile(dvd, "FAILURE") @@ -340,6 +341,11 @@ def delete_transcoding_logfile(dvd: Dvd): os.remove(dvd.log_file) +def delete_titles_file_if_exists(dvd: Dvd): + if os.path.exists(dvd.titles_file): + os.remove(dvd.titles_file) + + def rename_transcoding_logfile_as_error_log(dvd: Dvd): shutil.move(dvd.log_file, dvd.err_log_file)