Php Video Upload Admin/ffmpeg

Budget $100 - $500 USD
Bids 59
Average Bid $379

I need to create a php script that will upload a video file onto the server, then convert the video to flash (flv) format using ffmpeg, and create a thumnail image, then add a record to a mysql database with the information about the new video including its location. Then give me the object code to play the video back in a player based off a mysql query that will select the video info from a database.

Specifics This would be an admin to upload video for the public or member of the website:

I would need to the following :

1. You need to create user interfaced pages including the upload form and the page to show the video.
2. You need to create the database where the video file info will be stored. (This will have, also additional field, such as Public or Private, Description , Title )
3. The website and database resides on the main server.
4. The server already has ffmpeg with all the component needed installed on it.
5. If you have a youtube clone script already installed called OS Tube on your video server. You are welcome to use parts of it if you want.
6. The php script that will upload the video file will need to support multiple video formats and convert it to FLV
7. While the file is uploading there should be status bar on the web page that shows the progress of the upload and the estimated time left.
8. The size of the file should be restricted to 500 mb and I should be able to change this somewhere.
9. After uploading the file it should direct the user to the video page where he can view or edit the fileds.
10. Then the script should convert the uploaded file to the flash format using ffmpeg.
11. Then the script should create a thumbnail image from the video using the first frame that is not black.
12. Then the script should delete the original video file that was uploaded off the server.
13. Then the script should insert a record on the main database with the video title, date, location of video flash file, location of thumb image in the table 'videos', with Public or Private, Description , Title etc... .
14. Create a webpage that will play the flash video embedded using a flash player
15. If the webpage to view the video is accessed while it is being converted a message should appear saying that it is still being encoded and to please check back later.

If selected for the project I will provide all server login details.

I will pay via paypal after the work is complete or escrow the amount , I can test that it is functioning.

Please post samples of similar Admin you have done.

Deadline: ASAP. Please include your expected completion date when bidding so I can take that into account.

If you are good, and have done this job correctly, i will probably have you do other sections of the website , and other project are comming down the road.

And good luck to you all!!

Post a Project Like This

Looking to make some money?

  • Set your budget and the time frame
  • Outline your proposal
  • Get paid for your work

Bids on this Project

  • Sphinks Profile Picture


    Iasi,  Romania

    Zend PHP 5.3 Certified Engineer. Professional web development for more than 12 years.

    PHP, Javascript, XML, and Data Processing

  • cambridge Profile Picture


    verden,  Germany

    PHP, JSP, Javascript, and XML

  • Jwebid Profile Picture


    Pris Van Java,  Indonesia

    We are Experience Web Developer

    PHP, Java, JSP, and Javascript

  • ashwanisharma80 Profile Picture
  • hammerWSB Profile Picture


    Plovdiv,  Russian Federation

    PHP, Javascript, .NET, and Windows Desktop

  • webexpertz Profile Picture


    NOIDA,  India

    WebExpertz is an Web 2.0 Development Firm providing Professional Software and Web Development Services.We at WebExpertz are dedicated to delivering maximum worth to our customers assisting them succeed in a constantly altering and challenging business environment.

    PHP, Website Design, Graphic Design, and Internet Marketing

  • shuhongzheng Profile Picture


    Shanghai,  China

    We're a team with Creative, Responsible, Reliable professionals.

    PHP, Perl, ASP, and C Programming

  • solutionforweb Profile Picture


    Bangalore,  India

    We Slash.IN Bangalore, India based Webdesign & Webhosting company established in the year 2004, fifth year of operations. We specialize in solutions for website designing, website hosting & website promotion and our valuable services includes domain registration, Website design, windows and linux hosting, website maintenance, website redesigning, selling premium templates, templates customizing, search engine submission and more. The company has a team of competent developers, programmers and technical support staff to offer quality and service satisfaction to our clients. We provide affordable, high quality web hosting. All hosting plans include latest control panel with point and click simplicity and latest hosting features. Please do not hesitate to contact us because we are here to help in establishing you in the field of World Wide Web.

    Website Design, and Shopping Carts

  • simonpaul91 Profile Picture


    CALCUTTA,  India

    We are a team of expert coders, testers, consultants who have cumulatively amongst them have done about 250 sites based on Windows based & LAMP technologies. We also have expertise on various related tools, components, templating engines, XML, web services etc. Our projects are well documented. We follow the most suitable development methodology judging from the client's buinsess and technical requirements, deadlines, budget constraints, organizational structure etc. Our codes are neat, commented in-line, scaleable and secure. Our plans are well researched and made by people with knowledge. Quality assurance is an essential part of any business activity at Team Simonpaul91. All projects are developed following the Software Development Life Cycle (SDLC). We aim to make your web presence a fruitful experience. The company is promoted by highly experienced and qualified team of professionals that have broad global perspective, which in turn helps the company's core team analyze and meet customer's needs more thoroughly.

    PHP, ASP, XML, and .NET

  • Indexpage Profile Picture


    AHMEDABAD,  India

    Based in beautiful Ahmedabad city, India, we are a software development company focused on the creation of web based applications, websites, developing mobile applications and providing custom solutions for all most all open source like magento, joomla, wordpress, drupal, prestashop and more. Addon Solutions is a fast growing IT consulting firm.

    PHP, Java, JSP, and Website Design