You have chosen to sponsor your bid up to a maximum amount of .
our scope is to develop a joomla extension (compatible with Joomla 3.0).
!Note, please have a look at the attached pdf file!
The functionality is as follow:
1) The user is able to upload a video file (inclusive own meta tags and description)
requirements: format check, allowed are xvid, mp4, divx, wmv, ogg
2) During the file is uploaded to our server
requirements: show the user a simple info page (generated vja Ajax) "upload in progress" with a precentageview (0-100%)
3) When upload is finished
Requirements: show the user a simple info page (generated via Ajax) "your video is in processing" (percentageview: 20%)
4) Now the video should merged
Requirements: I think ffmpeg is the right tool for doing it (if you prefer another tool, let´s talk about)
There will be 3 different parts:
- Part1 is a fix defined credit part
- Part2 is the userers custom video
- Part3 is a fix defined final credit part
The video should merged into one video file (part1, part2, part3) and the output format should be (xvid, or flv)
5) After the video is merged
requirements: show the user a simple info page (generated vja Ajax) "your video is now uploaded to youtube" (percentage view: 60%)
6) Now the video should uploaded to youtube
requirements: I think the youtube api is the right tool for doing that https://developers.google.com/youtube/2.0/developers_guide_protocol_uploading_videos
The video have to be uploaded into our youtube channel (you´ll get the requiered channel id, youtube api code etc...) by using the users given description and meta tags.
7) After uploading to youtube is finished
requirements: show the user a simple info page (generated vja Ajax) "Congratulations, your video was sucessfully uploaded to youtube, this is the link: %youtube link to the uploaded video%" Please note, your video has to be released by the youtube team, it may take up to 15minutes. (percentageview: 100%)
The youtube links have stored in a separate database table
If you have any questions, please do not hesitate to contact me.