Hello,
We would you to develop a software which is used to create automatically multiple videos, similar to Windows Video maker, Animoto or Onetruemedia. The videos are created with slides of images and text. The parameters for the program is a browse to a directory to select a CSV or Excel file and a browse to select a directory to store the videos created .
Each entry of the file has multiple attributes representing the number of slides, each attribute is related to one slide of the video. There are 2 kind of slides, image and text. If the attribute is Image, create the slide with the image. If the attribute is Text, create the slide with the text. The order of the slides in the video corresponds to the order of the attributes Image or Text of the CSV file, going from left to right. The value of the attribute Image is a URL link or a location path to get the image. The value of the attribute Text is a text written in the CSV file.
The attribute Name is the name of the video file generated. The attribute Audio is the audio file to be played in the video.
The transtition effect between two slides must be dissolved. The audio must fade out 3-4 seconds before the end of the video. The attribute Duration (second) is the sequence of duration for each slide to be played. For example (5,6,4…) 5 is the duration of the first slide, 6 is the duration of the second slide, 4 is the duration of the third slide, and so on.
The software will parse the CSV file and creates the videos, one video for each entry of the CSV file and all the video files are stored in a directory selected as a parameter of the program.
Any programming language can be used to develop the software, but must run on Windows. The software must be optimal to process properly and efficiently a multiple entries of the CSV file.
Thanks