  
          self.faces_to_swap = self.get_aligned_directory()
  
          self.frame_ranges = self.get_frame_ranges()
          self.imageidxre = re.compile(r"(\d+)(?!.*\d)")
  
      ### SKIP FACES ###
      def get_aligned_directory(self):
          """ Check for the existence of an aligned directory for identifying
              which faces in the target frames should be swapped """
 
</s> remove     ### SKIP FACES ###
 </s> add     # SKIP FACES # </s> remove     ### SKIP FRAME RANGES ###
 </s> add     # SKIP FRAME RANGES # </s> remove         _output_path = output.path + "/" + input_.name + "%05d" + extract_ext
 </s> add         _output_path = output.path + "/" + input_.name + "_%05d" + extract_ext
        self.imageidxre = re.compile(r"[^(mp4)](\d+)(?!.*\d)")
  
          self.faces_to_swap = self.get_aligned_directory()
  
          self.frame_ranges = self.get_frame_ranges()
        self.imageidxre = re.compile(r"[^(mp4)](\d+)(?!.*\d)")
  
      ### SKIP FACES ###
      def get_aligned_directory(self):
          """ Check for the existence of an aligned directory for identifying
              which faces in the target frames should be swapped """
keep keep keep keep replace keep keep keep keep keep
  Fix small frame ranges bug in scripts/convert.py and tools/effmpeg.py (#410)

* Fix small frame ranges bug in scripts/convert.py and tools/effmpeg.py

scripts/convert.py:
Fix bug where frame ranges would not work properly when frame numbers were appended to an mp4 file extension.
Improve PEP8 conformity.

tools/effmpeg.py:
Add '_' as separator between frame number and video file name to avoid future frame ranges bugs. 
scripts/convert.py