                             filename)
              return False
          idx = int(indices[0]) if indices else None
          skipframe = not any(map(lambda b: b[0] <= idx <= b[1], self._frame_ranges))
          logger.trace("idx: %s, skipframe: %s", idx, skipframe)
          return skipframe
  
      def _get_detected_faces(self, filename, image):
          """ Return the detected faces for the given image.
  
 
</s> remove         idx = int(indices[0]) if indices else None
 </s> add         idx = int(indices[0]) </s> remove     def _get_detected_faces(self, filename, image):
 </s> add     def _get_detected_faces(self, filename: str, image: np.ndarray) -> List[DetectedFace]: </s> remove             return None
 </s> add             return False </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 </s> remove     def _alignments_faces(self, frame_name, image):
 </s> add     def _alignments_faces(self, frame_name: str, image: np.ndarray) -> List[DetectedFace]:
        logger.trace("idx: %s, skipframe: %s", idx, skipframe)  # type: ignore
                             filename)
              return False
          idx = int(indices[0]) if indices else None
          skipframe = not any(map(lambda b: b[0] <= idx <= b[1], self._frame_ranges))
        logger.trace("idx: %s, skipframe: %s", idx, skipframe)  # type: ignore
          return skipframe
  
      def _get_detected_faces(self, filename, image):
          """ Return the detected faces for the given image.
  
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