From c226c3807ad069a750375ffb34e2d2465e459f5b Mon Sep 17 00:00:00 2001 From: Tanner Collin Date: Tue, 17 Oct 2023 13:49:24 -0600 Subject: [PATCH] IDK --- main.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/main.py b/main.py index 0ec2daa..5e75a8d 100644 --- a/main.py +++ b/main.py @@ -12,6 +12,7 @@ from videohash.exceptions import FFmpegFailedToExtractFrames hashes = set() audio_hashes = [] delete = set() +hash_lookup = {} filenames = [x for x in glob.glob('**', recursive=True) if os.path.isfile(x)] @@ -88,10 +89,14 @@ for filename in filenames: if not digest: continue + hash_lookup[digest] = filename + if type(digest) == int: for h in audio_hashes: if bin(digest ^ h).count('1') <= 5: # TODO adjust? delete.add(filename) + print() + print(digest, filename, 'close to', h, hash_lookup[h]) break else: # for audio_hashes.append(digest)