                          frames=self.frames, child_process=True)
          legacy.process()
  
          logger.info("[DRAW LANDMARKS]")  # Tidy up cli output
          self.extracted_faces = ExtractedFaces(
              self.frames,
              self.alignments,
              align_eyes=self.arguments.align_eyes)
          frames_drawn = 0
          for frame in tqdm(self.frames.file_list_sorted,
                            desc="Drawing landmarks"):
  
              frame_name = frame["frame_fullname"]
 
</s> remove         for frame in tqdm(self.frames.file_list_sorted,
                          desc="Drawing landmarks"):

 </s> add         for frame in tqdm(self.frames.file_list_sorted, desc="Drawing landmarks"): </s> remove         legacy = Legacy(self.alignments, self.arguments,
                        frames=self.frames, child_process=True)
 </s> add         legacy = Legacy(self.alignments, None, frames=self.frames, child_process=True) </s> remove         self.extracted_faces = ExtractedFaces(self.frames,
                                              self.alignments,
 </s> add         self.extracted_faces = ExtractedFaces(self.frames, self.alignments, </s> remove         self.extracted_faces = ExtractedFaces(self.frames,
                                              self.alignments,
 </s> add         self.extracted_faces = ExtractedFaces(self.frames, self.alignments,
        self.extracted_faces = ExtractedFaces(self.frames, self.alignments,
                                              align_eyes=self.arguments.align_eyes)
                          frames=self.frames, child_process=True)
          legacy.process()
  
          logger.info("[DRAW LANDMARKS]")  # Tidy up cli output
        self.extracted_faces = ExtractedFaces(self.frames, self.alignments,
                                              align_eyes=self.arguments.align_eyes)
        self.extracted_faces = ExtractedFaces(self.frames, self.alignments,
                                              align_eyes=self.arguments.align_eyes)
        self.extracted_faces = ExtractedFaces(self.frames, self.alignments,
                                              align_eyes=self.arguments.align_eyes)
        self.extracted_faces = ExtractedFaces(self.frames, self.alignments,
                                              align_eyes=self.arguments.align_eyes)
          frames_drawn = 0
          for frame in tqdm(self.frames.file_list_sorted,
                            desc="Drawing landmarks"):
  
              frame_name = frame["frame_fullname"]
keep keep keep keep replace replace replace replace keep keep keep keep keep
 Add Face Hashes to Alignments (#550)

* Convert main scripts to use face hashes

* Alignment tool: Use hashes, add logging, add face rename function

* More logging. Update Manual tool to work with hashing 
tools/lib_alignments/jobs.py