title: Is there a JavaScript / HTML5 code that can convert any video format to mp4 format, and then upload it to a storage server for viewing on any client?
body: <p>JavaScript / HTML5 code to convert any video format to mp4 format and upload to my video storage server(e.g. amazon S3) so that it can be later downloaded and played in mp4 format on my web/android/ios client.
  I know there are libraries to convert any video format to mp4 format on server side, however if I have to use any such library then I need to first upload the video to my application server, convert it to mp4 format and then upload to my video storage server(e.g. Amazon S3). I do not want this intermediate hop where video data is moved from client side to my application server and then to the video storage server.
  Kindly suggest a suitable option.</p>