Skip to content

Instantly share code, notes, and snippets.

@samgooi4189
Created July 28, 2019 09:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save samgooi4189/36fd34e7ca47efa656177ca0e418d949 to your computer and use it in GitHub Desktop.
Save samgooi4189/36fd34e7ca47efa656177ca0e418d949 to your computer and use it in GitHub Desktop.
Find out duplicates mp4
import glob
import re
import os
target_directory ="./output"
source_directory = "."
target_filenames = [os.path.basename(x) for x in glob.glob("%s/*.mp4" % target_directory)]
source_filenames = [os.path.basename(x) for x in glob.glob("%s/*.mp4" % source_directory)]
if not os.path.exists('./duplicates'):
os.makedirs('/duplicates')
duplicate_filenames = set(target_filenames) & set(source_filenames)
for filename in duplicate_filenames:
os.system("mv '%s' duplicates/" % filename)
print("%s being moved to duplicates" % filename)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment