Media Player That Performs Video Motion Detection and Audio Analysis

Media player that will take existing video and audio files and run them through motion detection or audio analysis using various parameters. The program will then output these audio and video clips into specific folders and produce a linked excel file listing each clips attributes

Program must:


1. Use pixel by pixel comparison to detect movement or change from frame to frame

2. Be able to read existing files in sequence. (e.g. move to next video after first is reviewed)

3. Must be able to analyze multiple types of video files including zmp5.

4. Must save clips where motion is detected to separate file (2second before and after motion detection). Preferred: will convert and save clips to standard AVI format.

5. Must continue to copy clip where motion is continually detected.

6. Must be able to detect and list in clip “file name” area where motion occurred (25-space grid)

7. Must be able to detect direction of movement (left to right, right to left) (up to down, down to up) and list in clip file name.

8. Must be able to detect large object movement from small object movement and list in file name.

9. Must be able to take time stamp off of video and place file name, time, size of file, location of movement, direction of movement, and size of object into an excel dataset.

10. Must have manual sensitivity adjustment


1. Must be able to detect variation in audio in both hertz (hz)and decibel (db).

2. Must be able to filter audio where no variation or minimal variation in hz and db occur.

3. Must be able to copy audio where either hz or db are above or below set ranges. This will be done by taking a sample of audio in a clip where no noise occurs and constructing a mean and standard deviation. Db or hz above or below 2 standard deviations trigger audio clip removal. The program should also have manual entry for hz and db thresholds for copying audio

4. Must be able to analyze multiple types of audio files

5. Must be able to save audio clips to file (2 seconds before and after audio threshold is crossed)

6. Must be able to continually copy audio clip so long as db and hz continue to go above set threshold.

7. Must be able to take time stamp off of audio and place file name, average hz, average db, highest and lowest db, and highest and lowest hz into excel dataset.

8. Must be able to output for each detected and saved clip an attached excel file showing individual hz and db scores linked by time at 12 to 24 samples per second. Excel file will have three columns time, hz, and db, and saved under audio clips name.


1. Programmer is allowed to modify or copy existing open source software (e.g. Audacity for audio) to meet program requirements.

2. Formulas for statistical analysis (e.g. standard deviation) will be provided if needed.

3. Full code and completed compiled and installable program to be provided.

4. This program is for scientific use and analysis for a student organization and formal research.

5. Prefer program to be written in C++ or Visual Basic 2010.

Skills: C Programming, PHP, Software Architecture, Video Services, Visual Basic

See more: visual basic programming notes, using excel for statistical analysis, statistical programming, standard c types, specific media, programming in visual basic 2010, programming in excel 2010, open source visual basic 6, needed visual basic programmer, media programming, basic stamp programming, audio programmer c++, and audio, go media, written list into excel, video clips, Requirements analysis, open source analysis, off the grid, object detection, Noise removal, MOTION VIDEO, motion detection, motion 5, media list

About the Employer:
( 0 reviews ) Jeffersonville, United States

Project ID: #3996098

4 freelancers are bidding on average $788 for this job


********************************************.. YOUR SEARCH ENDS HERE .. ********************************************** GET IT DONE RIGHT THE FIRST TIME! Hello Sir/Ma'am, I look forward to talking to you further and get More

$1000 USD in 8 days
(33 Reviews)

hello i can help u sir let's start

$750 USD in 20 days
(42 Reviews)

I have interested on this project, already I have develop similar complex app. Let us talk about.

$900 USD in 5 days
(7 Reviews)

We are freelance software developers. If you contact me I can give a quote for your project and we can discuss the details. <b><i>Removed by Admin</i></b>

$500 USD in 1 day
(0 Reviews)