예제 #1
0
    def load_movies(self):

        folder_manager = FolderManager()
        folder_manager.add_movie_folder(r"P:\Peliculas")
        folder_manager.add_movie_folder(r"R:\Peliculas")
        folder_manager.add_movie_folder(r"H:\Peliculas")
        folder_manager.scan_movie_folders()
        movie_list = folder_manager.movie_list
        contents = ShowList(movie_list)

        art_manager = LocalArtworkFinder()
        for movie in movie_list:
            art_manager.find_local_movie_artwork(movie)

        self.movieList.setModel(contents)
        self.movieList.clicked.connect(self.change_movie_images)
예제 #2
0
"""
folder scanning tests

"""

import sys

from mediamanager.manager import FolderManager, LocalArtworkFinder,\
    LocalArtworkSaver




folder_manager = FolderManager()
folder_manager.add_movie_folder(r"H:\test")
folder_manager.scan_movie_folders()
showlist = folder_manager.movie_list

art_finder = LocalArtworkFinder()
art_saver = LocalArtworkSaver()

for movie in showlist:
    art_finder.find_local_movie_artwork(movie)

for movie in showlist:
    art_saver.set_poster(movie,r"H:\Peliculas\Beasts of the Southern Wild (2012) [720p] [BluRay]\poster.jpg")
    art_saver.set_banner(movie,r"R:\Series\2 Broke Girls\banner.jpg")
    art_saver.set_fanart(movie,r"R:\Series\2 Broke Girls\fanart.jpg")

#test = art_saver._add_ending_number_to_filename("poster-2.png")