                      "\nL|'file': Output the list of frames to a text file (stored within the "
                      " source directory)."
                      "\nL|'move': Move the discovered items to a sub-folder within the source "
                      "directory."})
          argument_list.append({"opts": ("-sz", "--size"),
                                "type": int,
                                "action": Slider,
                                "min_max": (128, 512),
                                "default": 256,
                                "rounding": 64,
 
</s> remove                     "alignment data. This is a lot quicker than re-detecting faces." +
 </s> add                     "alignment data. This is a lot quicker than re-detecting faces. Can pass in "
                    "the '-een' (--extract-every-n) parameter to only extract every nth frame." + </s> remove                     "for excluding low-res images from a training set." +
 </s> add                     "for excluding low-res images from a training set.. Can pass in the '-een' "
                    "(--extract-every-n) parameter to only extract every nth frame." + </s> remove 
        for frame in tqdm(self.frames.file_list_sorted, desc="Saving extracted faces"):
 </s> add         skip_num = self.arguments.extract_every_n
        if skip_num != 1:
            logger.info("Skipping every %s frames", skip_num)
        for idx, frame in enumerate(tqdm(self.frames.file_list_sorted,
                                         desc="Saving extracted faces")):
        argument_list.append({"opts": ("-een", "--extract-every-n"),
                              "type": int,
                              "action": Slider,
                              "dest": "extract_every_n",
                              "min_max": (1, 100),
                              "default": 1,
                              "rounding": 1,
                              "help": "Extract every 'nth' frame. This option will skip frames "
                                      "when extracting faces. For example a value of 1 will "
                                      "extract faces from every frame, a value of 10 will extract "
                                      "faces from every 10th frame. (extract only)"})
                      "\nL|'file': Output the list of frames to a text file (stored within the "
                      " source directory)."
                      "\nL|'move': Move the discovered items to a sub-folder within the source "
                      "directory."})
        argument_list.append({"opts": ("-een", "--extract-every-n"),
                              "type": int,
                              "action": Slider,
                              "dest": "extract_every_n",
                              "min_max": (1, 100),
                              "default": 1,
                              "rounding": 1,
                              "help": "Extract every 'nth' frame. This option will skip frames "
                                      "when extracting faces. For example a value of 1 will "
                                      "extract faces from every frame, a value of 10 will extract "
                                      "faces from every 10th frame. (extract only)"})
          argument_list.append({"opts": ("-sz", "--size"),
                                "type": int,
                                "action": Slider,
                                "min_max": (128, 512),
                                "default": 256,
                                "rounding": 64,
keep keep keep add keep keep keep keep keep keep
 Add "extract-every-n" option to alignments tool 
tools/cli.py