I have already experience in this kind of works.
Actually am doing a website video uploader website in Wordpress , so its easy to finish your work successfully.
Thank you
I have already implemented code to do this for several other clients. I can make the code fit your needs within a day. It relies on a small, free (LGPL), command-line based external program which can run on either Windows or Linux.