                  retval.extend(list(range(rng[0], rng[1] + 1)))
          logger.debug("frame_order: %s", retval)
          return retval
  
      def _get_writer(self, frame_dims: Tuple[int]) -> Generator[None, np.ndarray, None]:
          """ Add the requested encoding options and return the writer.
  
          Parameters
          ----------
          frame_dims: tuple
 
</s> remove     def _get_writer(self) -> imageio.plugins.pillowmulti.GIFFormat.Writer:
 </s> add     def _get_writer(self) -> "GIFFormat.Writer": </s> remove     def _set_dimensions(self, frame_dims: Tuple[int]) -> None:
 </s> add     def _set_dimensions(self, frame_dims: Tuple[int, int]) -> None: </s> remove     def _set_dimensions(self, frame_dims: str) -> None:
 </s> add     def _set_dimensions(self, frame_dims: Tuple[int, int]) -> None: </s> remove     def _post_warp_adjustments(self, background, new_image):
 </s> add     def _post_warp_adjustments(self, background: np.ndarray, new_image: np.ndarray) -> np.ndarray: </s> remove     def save_thread(self):
 </s> add     def save_thread(self) -> MultiThread:
    def _get_writer(self, frame_dims: Tuple[int, int]) -> Generator[None, np.ndarray, None]:
                  retval.extend(list(range(rng[0], rng[1] + 1)))
          logger.debug("frame_order: %s", retval)
          return retval
  
    def _get_writer(self, frame_dims: Tuple[int, int]) -> Generator[None, np.ndarray, None]:
          """ Add the requested encoding options and return the writer.
  
          Parameters
          ----------
          frame_dims: tuple
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 
plugins/convert/writer/ffmpeg.py