I need a coder to create a php script that allows me to upload avi, mp4, and flv files and have it on the fly encode it to a highly compressed, yet high quality mp4,flv, or f4v (it's your choice on which will work best for the site) h264 flash video that can be played back in the longtail (JW) player. Kind of like [url removed, login to view] . In other words a 23-24 minute video should be around... 50-65 mb after encoding depending on action/length.
The script should prevent hotlinking except to specified sites (will be hardcoded) altogether. So strict encryption will be needed like hulu to make sure no one hotlinks or is able to rip it using realplayer or flashgotmedia.
Must have some sort of id system which can be embedded on the other site allowed, and only those sites.
Front end will just be a upload button and something that says completed when done. Backend that simply lists all episodes uploaded, with simple pagination no thumbnails needed just a simple list. So it's a simple list application that lists the file id, it's embed url (important), size, length, and a delete button.
Bid fairly, I'll pick the bidder based on experience and price.
I have a cent os 5 linux box and can install whatever is needed. We will most likely be using ffmpeg.
4 freelancers are bidding on average $165 for this job
I have worked extensively on 'on the fly' encoding using ffmpeg for mobile phones. I have very good expertise in ffmpeg, mencoder, MP4Box in video encodings.