Clean file names to better detect duplicates
This commit is contained in:
@ -278,11 +278,12 @@ class FreeboxMoviePlanner:
|
||||
|
||||
def excludeLocalMovies(self, directory):
|
||||
(_, _, filenames) = next(os.walk(directory))
|
||||
clean = lambda t: re.sub(r"( :|\?)", "", t)
|
||||
logging.warning('Dropping movies already recorded: {}'.format(
|
||||
[m for m in self.movies if m.title+'.m2ts' in filenames]
|
||||
[m for m in self.movies if clean(m.title)+'.m2ts' in filenames]
|
||||
))
|
||||
self.movies = [
|
||||
m for m in self.movies if m.title+'.m2ts' not in filenames
|
||||
m for m in self.movies if clean(m.title)+'.m2ts' not in filenames
|
||||
]
|
||||
|
||||
def excludeNotSelected(self):
|
||||
|
Reference in New Issue
Block a user