title: Frame Extraction and Insertion in a Video file (.avi and .mpg) in VB6
body: <p>We have a software developed in VB6. This software automates Photoshop to achieve quick single click image corrections.</p>
  
  <p>Now our client has asked us to add support for processing selected frames in a video file.</p>
  
  <p>What we want to achieve is Extract a range of frames from a video file and process them in Photoshop and then insert them back in the video file.</p>
  
  <p>Any ideas as to how we can achieve this?</p>
  
  <p>I have never programmed video handling so I am new to this concept.</p>
  
  <p>Please point me to any libraries that will work in VB6 and that may be providing frame extraction and insertion without disrupting the audio of that video file.</p>
  
  <p>Oh! I should mention that I have tried ImageEnX for this but unfortunately it is not able to handle various codecs and it can work with very short video files (less than 100 MB).</p>
  
  <p>Thanks in advance.</p>