      folder: str
          The folder of images or video file to load images from
      """
      def __init__(self, folder, count=None):
          logger.debug("Initializing %s: (folder: '%s')", self.__class__.__name__, folder)
          logger.info("[%s DATA]", self.__class__.__name__.upper())
 
</s> remove     def __init__(self, folder):
 </s> add     def __init__(self, folder, count=None): </s> remove         loader = ImagesLoader(self.folder, queue_size=32)
 </s> add         loader = ImagesLoader(self.folder, queue_size=32, count=self._count) </s> remove         self._count = None
 </s> add         self._count = count </s> remove         self._frames = Frames(arguments.frames_dir)
 </s> add         self._frames = Frames(arguments.frames_dir, self._get_count())
    count: int or ``None``, optional
        If the total frame count is known it can be passed in here which will skip
        analyzing a video file. If the count is not passed in, it will be calculated.
      folder: str
          The folder of images or video file to load images from
    count: int or ``None``, optional
        If the total frame count is known it can be passed in here which will skip
        analyzing a video file. If the count is not passed in, it will be calculated.
      """
      def __init__(self, folder, count=None):
          logger.debug("Initializing %s: (folder: '%s')", self.__class__.__name__, folder)
          logger.info("[%s DATA]", self.__class__.__name__.upper())
keep add keep keep keep keep
 alignments tool - Don't re-analyze video if metadata in alignments 
tools/alignments/media.py