          if not self._check_alignments(frame_name):
              return list()
  
          faces = self._alignments.get_faces_in_frame(frame_name)
          detected_faces = list()
  
          for rawface in faces:
              face = DetectedFace()
              face.from_alignment(rawface, image=image)
              detected_faces.append(face)
 
</s> remove             return list()
 </s> add             return [] </s> remove             self._input_images.append({"filename": filename,
                                       "image": image,
                                       "detected_faces": [detected_face]})
 </s> add             inbound = ExtractMedia(filename=filename, image=image, detected_faces=[detected_face])
            self._input_images.append(ConvertItem(inbound=inbound)) </s> remove     def _check_alignments(self, frame_name):
 </s> add     def _check_alignments(self, frame_name: str) -> bool: </s> remove         retval = list()
 </s> add         retval = [] </s> remove         logger.trace("Got %s faces for: '%s'", len(detected_faces), filename)
 </s> add         logger.trace("Got %s faces for: '%s'", len(detected_faces), filename)  # type:ignore
        detected_faces = []
          if not self._check_alignments(frame_name):
              return list()
  
          faces = self._alignments.get_faces_in_frame(frame_name)
        detected_faces = []
  
          for rawface in faces:
              face = DetectedFace()
              face.from_alignment(rawface, image=image)
              detected_faces.append(face)
keep keep keep keep replace keep keep keep keep keep
 Bugfix: convert - Gif Writer
  - Fix non-launch error on Gif Writer
  - convert plugins - linting
  - convert/fs_media/preview/queue_manager - typing
  - Change convert items from dict to Dataclass 
scripts/convert.py