I am looking at a software which could automate the process in finding/retriving/storing and playing relevant video files from the popular video portal like youtube, metacafe, google video (to provide automation to the top5 portal), with filter functionality like per google video advance search.
Note : We may need a retainer for this programmer to cost additional video portal sites programming onto the admin page.
This video filter and updating process should be done on a periodic time automatically by this software(weekly, daily etc).
It should be automated in searching the video portal, retriving of the video files, storing and playing the downloaded daily.
-we could for example pick short video, rights free, sport related with comedy.
-or picking the top100 video on youtube on a daily basis and stored in the pc and played like a schedule.
-each pc or software would only do one search (and continuously do so automatically), so if it is to automate the process for google video it would only for that purpose only. so it does not need to multi search various portal for each software.
-it should also be able to limit the amount of videos to download eg only 100 of the search results. And even if it is limited we could randomly picked for example 100 out of 12,390 results.
If the software is to retrieve Google top 100 video, and if any of the top 100 video is already downloaded into the pc harddisk it would not download again, it should skip it and move to another new video not in hdd.
The automated video player would continuously play and loop the earlier download videos eg pending it completely downloaded the Tuesday top 100 videos, it would continue to play the Monday's top 100 videos. And as soon as it picked up the Tuesday videos completely it would update and start playing Tuesday's video schedule.
The software would also create text titling onto the player to show next video after the current video(like per joost or any cable tv) in a nice transition like fade in fade out or scroll right to left but appearing on the top part of screen. It would also do like a countdown basis, like No 100 video name appearing on the top of video. This should be automated.
We could also have the channel logo(jpg/gif/swf)/text in a translucent manner, like [url removed, login to view] etc and could be placed on either of the 4 corners of the screen. We could add new channel or logos depending on the genre of search. The logo could easily administered it size text font and if there is a duration of appearing (eg start of new video and end of video, every 10 minutes, not during advertisement videos)
We could also insert x amount of other advertisement video files that would be repeated as the youtube videos play. This video would be inserted both in between a video file (we could set say after 1 minute or half way) or after end of 1 video and before the start of the 2nd video.
The database of download results and files would be created and store the video name and filename and by day/date. It could also have a purging automation eg if the HDD could have 300GB and 200 GB allocated for this as soon as it reaches 200GB it would delete from the HDD the earliest video files first (First In First Out Basis) automatically.
The project would need to also allow finalising of the software skin, branding and full sourcecode.