Sorry if i am being dumb, but i thought ffmpeg did the encoding of the video files. Other scripts needed to encode the audio files etc.
If i am wrong what does it do? Do you have it working?
And as i said, i do not want to be a youtube clone. What this would be for is for groups of people to show home vids to each other etc. Small group of people show a small amount of vids to the group members only. This side of the site is only a small part of it and the sites purpose is not video sharing to the web en-masse.
People will be able to embed youtube vids on the site but the uploaded ones are personal vids not for public viewing. I wanted it to all be automated (server side) otherwise I could upload the vids and convert them myself on my desktop but i would rather not add to my list of jobs every day!