          var = tk.BooleanVar(
              frame) if control == ttk.Checkbutton else tk.StringVar(frame)
          var.set(default)
  
          if sysbrowser is not None:
              self.add_browser_buttons(frame, sysbrowser, var)
  
          if control == ttk.Checkbutton:
              self.checkbutton_to_checkframe(control,
                                             control_title,
 
</s> remove             sysbrowser = "save"
 </s> add             sysbrowser = ["save"]
        elif action == cli.DirOrFileFullPaths:
            sysbrowser = ["folder", "load"] </s> remove             sysbrowser = "load"
 </s> add             sysbrowser = ["load"] </s> remove         sysbrowser = "folder"
 </s> add         sysbrowser = ["folder"] </s> remove             sysbrowser = "context"
 </s> add             sysbrowser = ["context"]
        logger.debug("sysbrowser: %s, filetypes: '%s'", sysbrowser, filetypes)
        if sysbrowser:
          var = tk.BooleanVar(
              frame) if control == ttk.Checkbutton else tk.StringVar(frame)
          var.set(default)
  
        if sysbrowser:
              self.add_browser_buttons(frame, sysbrowser, var)
  
          if control == ttk.Checkbutton:
              self.checkbutton_to_checkframe(control,
                                             control_title,
keep keep keep keep replace keep keep keep keep keep
 Add ability to extract from and convert from a video file (#559)

* Add ability to extract from and convert from a video file

* Update cli helptext. Add filebrowser button for GUI input

* Add video support to Alignments Tool 
lib/gui/command.py