From 04818bf3eaac70cd5d5ebd723312cb79d2a0ce75 Mon Sep 17 00:00:00 2001 From: Mavyre Date: Sun, 11 Jun 2023 23:08:25 +0200 Subject: [PATCH 1/2] Download trailers even if folder is empty --- TrailerTech.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/TrailerTech.py b/TrailerTech.py index beace37..0b3ea95 100755 --- a/TrailerTech.py +++ b/TrailerTech.py @@ -47,11 +47,11 @@ def get_Trailer(self, movieDir, tmdbid=None, imdbid=None, title=None, year=None) log.warning('Skipping. Invalid path: {}'.format(movieDir)) return - # Parse movie folder. skip if no movies found + # Parse movie folder. do not skip if no movies found folder = MovieFolder(movieDir, deleteCorruptTrailer=args.deleteCorrupt) - if not folder.hasMovie: - log.warning('Skipping. Unable to determine Movie file in: {}'.format(movieDir)) - return + #if not folder.hasMovie: + # log.warning('Skipping. Unable to determine Movie file in: {}'.format(movieDir)) + # return self.directoriesScanned += 1 @@ -178,4 +178,4 @@ def main(self): sys.exit(0) log.info('Script Completed Successfully!') - app.printStats() \ No newline at end of file + app.printStats() From 988122c74af6b8753fc97124275676569079435e Mon Sep 17 00:00:00 2001 From: Mavyre Date: Sun, 11 Jun 2023 23:10:58 +0200 Subject: [PATCH 2/2] Set trailer folder and name when directory is empty --- media/movieFolder.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/media/movieFolder.py b/media/movieFolder.py index 7894fea..a7d4a05 100755 --- a/media/movieFolder.py +++ b/media/movieFolder.py @@ -293,11 +293,15 @@ def imdb(self): def trailerName(self): if self.hasMovie: return os.path.splitext(self.movie.fileName)[0] + '-trailer.mp4' + else: + return self.title + ' (' + self.year + ')-trailer.mp4' @property def trailerDirectory(self): if self.hasMovie: return os.path.dirname(self.movie.path) + else: + return self.rootDir @property def hasTrailer(self):