From 3c6e86aca9d6845918490d7c23e7614b14fd95c0 Mon Sep 17 00:00:00 2001 From: ediblerope Date: Wed, 15 Apr 2026 22:55:53 +0100 Subject: [PATCH] Clean up leftover temp files on transcode-hevc startup Removes any .transcode-* files left behind by interrupted runs before starting the encoding loop. Co-Authored-By: Claude Opus 4.6 --- scripts/transcode-hevc.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/transcode-hevc.sh b/scripts/transcode-hevc.sh index 2509386..d608709 100644 --- a/scripts/transcode-hevc.sh +++ b/scripts/transcode-hevc.sh @@ -156,6 +156,12 @@ else SEEDED_SIZES="" fi +# Clean up leftover temp files from interrupted runs +while IFS= read -r -d '' tmpfile; do + log "Cleaning up leftover temp file: $tmpfile" + rm -f "$tmpfile" +done < <(find "$SEARCH_DIR" -type f -name ".transcode-*" -print0) + # Counters total=0 skipped_hevc=0