From a6d88a18d9fe34287cd21a4aa22dd64e99b58def Mon Sep 17 00:00:00 2001 From: Mikei386 <44135113+Mikei386@users.noreply.github.com> Date: Fri, 5 Jun 2026 07:58:57 +0200 Subject: [PATCH] Recognize V-suffixed clip variants --- Sources/GrowthLapse/VideoProcessor.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/GrowthLapse/VideoProcessor.swift b/Sources/GrowthLapse/VideoProcessor.swift index 4995013..c20364c 100644 --- a/Sources/GrowthLapse/VideoProcessor.swift +++ b/Sources/GrowthLapse/VideoProcessor.swift @@ -725,7 +725,7 @@ final class VideoProcessor: ObservableObject { } private func parseDuplicateSuffix(from filenameWithoutExtension: String) -> (base: String, version: Int)? { - let pattern = #"^(.*\S)\s+(\d{1,3})$"# + let pattern = #"^(.*\S)\s+(?:V)?(\d{1,3})$"# guard let regex = try? NSRegularExpression(pattern: pattern), let match = regex.firstMatch( in: filenameWithoutExtension,