def execute(self):
check_path(self.target_dir)
if EXTRACT_SRT:
self.extract_srt()
self.move_external_subs()
if self.input_video != self.output_video:
try:
self.handbrake_convert();
if UPLOAD_TO_DRIVE:
self.upload_to_drive()
except KeyboardInterrupt:
Logger.info("KeyBoardInterrupt Detected, Cleaning up and Exiting")
self.remove_media_file(self.output_video)
sys.exit(0)
if REMOVE_CONVERTED:
Logger.info("Deleting old files")
self.remove_media_file(self.input_video)
self.remove_folder(os.path.dirname(self.input_video))
else:
Logger.info("{file} already exists, skipping.".format(file=self.input_video))
评论列表
文章目录