Closed

Php Video Upload Admin/ffmpeg

Intro:

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.

Thanks,

And good luck to you all!!

Skills: PHP

See more: php ffmpeg upload play, ffmpeg upload php, php video upload, php video upload thumbnail, ffmpeg upload ftp convert, php video upload ffmpeg, php upload video, flv, admin upload video, php ffmpeg upload player, you tube job, youtube add intro, web video intro, website with video intro, web admin job, video job, video do, using paypal for escrow, use paypal as escrow, support admin, php description, php create table, paypal still pending, multiple image upload in php, login page create in php

About the Employer:
( 9 reviews ) Kansas City, United States

Project ID: #336722

58 freelancers are bidding on average $383 for this job

lightcresent

Check PMB.... Thanks

$500 USD in 7 days
(414 Reviews)
8.8
secom

hi we can help you to get it done.

$500 USD in 10 days
(404 Reviews)
8.6
webexpertz

Dear Sir, I am interested in your project and can be done with your 100% satisfaction. I request you to check your PM for our quality work. Payment in Milestones. Thanks & Regards Webexpertz Team

$500 USD in 30 days
(112 Reviews)
8.2
adeelarshad

Hi, Plz check pm. Thanks

$500 USD in 7 days
(294 Reviews)
8.0
VALUEONWEB

VALUEONWEB is a customer-specific service oriented company has got a Professional and creative team. We are the Professional Web Development Company having rich experience in Web design and development. We have experti More

$500 USD in 7 days
(210 Reviews)
7.9
Indexpage

Hello Sir, Kindly check your PMB for more details with admin panel Thanks

$500 USD in 12 days
(43 Reviews)
7.8
buraqtech

Check your PMB for details...

$425 USD in 12 days
(62 Reviews)
7.5
agilesols

Please check pmb for detail and demo.

$300 USD in 5 days
(202 Reviews)
7.5
netdevbiz

please view pmb.

$250 USD in 7 days
(77 Reviews)
7.5
tisindiadelhi

Hi, Please refer to PMB for more details. Thanks.

$450 USD in 7 days
(36 Reviews)
7.2
zeke

Dear Sir! I am an expert. Have experience with ffmpeg. Ready to start right now and finish within 2 days. My bid is for fast professional service exciting my customers. Best Regards, Zeke

$250 USD in 2 days
(141 Reviews)
6.7
photoshop

Ready to start :) Escrow Payment Required.

$350 USD in 15 days
(62 Reviews)
6.6
Sphinks

Let's do it!

$500 USD in 5 days
(88 Reviews)
6.6
netexbd

Please check PM

$500 USD in 4 days
(24 Reviews)
6.6
phpsolutionsuk

pm for info

$500 USD in 7 days
(49 Reviews)
6.5
gafwork

HI, i can do this fast and [url removed, login to view]'s not the first time i'm doing this.I can show you couple of [url removed, login to view]

$250 USD in 5 days
(28 Reviews)
6.4
FandaR

Hi, no problem. I can do this. Thank You

$400 USD in 5 days
(218 Reviews)
6.4
nbcrony

Please check PMB for details bid.

$320 USD in 5 days
(22 Reviews)
6.0
ckyeu

I am interested in working on your project. I have recently completed working on a website that is very similar to what you are looking for. Please take a look at www.rebelcitymusic.com. Its exactly what you described. More

$500 USD in 30 days
(37 Reviews)
5.9
ccristi77

I'm working daily with php and I can do this for you. I recently finish a project on this site which uploads files via an applet with http or ftp. I can do something similar, but not exact for you also.

$400 USD in 7 days
(11 Reviews)
5.4