title: Video Creation with Images and Audio in Android
body: <p>I want to <strong>create a video in Android with some images and an audio file</strong>.
  I searched for that and found useful libraries for that are <strong>opencv, javacv and ffmpeg</strong>.
  I used that libraries and followed the process give on the link -
  <a href="https://github.com/bytedeco/javacv" rel="noreferrer">https://github.com/bytedeco/javacv</a></p>
  
  <p>I want to know for the process</p>
  
  <ol>
  <li>Is Native Development Kit is necessary for the task. Is it necessary even if we have 
  .so files with us, Since I achieved the task with using the resources I stated above 
  by simply putting the .so files in the <strong>armeabi</strong> folder of the <strong>libs</strong> directory.</li>
  <li>I created the video but the requirement is that the video should be added with the sound</li>
  <li>Sound has to be recorded at run-time by the user and images has to be come from bitmaps
  which are also to be created at run-time.</li>
  </ol>