Ejemplo n.º 1
0
    def __init__(self):
        self.id = self.generate_id()
        self.name = 'plb-' + str(self.id) + '.mp4'

        self.vid_num = random.randint(2, 5)
        self.gif_num = random.randint(3, 9)
        self.pic_num = random.randint(3, 9)
        self.sfx_num = random.randint(3, 9)

        logger.info('Vid num: ' + str(self.vid_num))
        logger.info('Gif num: ' + str(self.gif_num))
        logger.info('Pic num: ' + str(self.pic_num))
        logger.info('Sfx num: ' + str(self.sfx_num))

        self.result_path = config.RESULT_PATH + self.name
        self.tags = None

        self.vid_downloader = Downloaders.VidDownloader(self.id, self.vid_num)
        self.gif_downloader = Downloaders.GifDownloader(self.id, self.gif_num)
        self.pic_downloader = Downloaders.PicDownloader(self.id, self.pic_num)
        self.sfx_downloader = Downloaders.SfxDownloader(self.id, self.sfx_num)

        self.content_uploader = ContentUploader(self.name, self.id,
                                                self.result_path)