                    for key, val in self._samples.alignments.mask_summary.items()
                    if val == self._samples.alignments.faces_count]
          return retval
  
      def _initialize_tkinter(self):
          """ Initialize a standalone tkinter instance. """
          logger.debug("Initializing tkinter")
          initialize_config(self, None, None)
          initialize_images()
          get_config().set_geometry(940, 600, fullscreen=False)
 
</s> remove         config_dicts = {}
 </s> add         config_dicts: Dict[str, Dict[str, Any]] = {} </s> remove     def _init_threads(self):
 </s> add     def _init_threads(self) -> None: </s> remove     def process(self):
 </s> add     def process(self) -> None: </s> remove     def _validate(self):
 </s> add     def _validate(self) -> None: </s> remove     def _load_video_frames(self):
 </s> add     def _load_video_frames(self) -> Generator[Tuple[str, np.ndarray], None, None]:
    def _initialize_tkinter(self) -> None:
                    for key, val in self._samples.alignments.mask_summary.items()
                    if val == self._samples.alignments.faces_count]
          return retval
  
    def _initialize_tkinter(self) -> None:
          """ Initialize a standalone tkinter instance. """
          logger.debug("Initializing tkinter")
          initialize_config(self, None, None)
          initialize_images()
          get_config().set_geometry(940, 600, fullscreen=False)
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 
tools/preview/preview.py