how can i let users upload video to mp4 using php code? I've been trying to find a code that converts video to mp4 automatically no mater what type of video format it is this possible?
Asked
Active
Viewed 4.0k times
5
-
I would like to have the code in the website when someone uploads a video it will automatically convert it to mp4. – user3076412 Dec 14 '13 at 06:34
2 Answers
13
If you are trying this at your server/ not using any online tool. You can use FFmpeg for this. Sample code for conversion:
ffmpeg -i {input}.mov -vcodec h264 -acodec aac -strict -2 {output}.mp4
FFmpeg is most widely used tool for this purpose and you can download the same here.

Aditya
- 2,876
- 4
- 34
- 30
-
5in addition to run it in a php script just type something like shell_exec('code above'); – herriekrekel Nov 18 '14 at 08:38
0
//This code convert video to mp4 format.
//for that you have to install HandBrakeCLI on your linux server
system("HandBrakeCLI -i ".$currfileName." -o ".$new_convertedvideo.".mp4 -v -m -E aac,ac3 -e x264");

Tom J Muthirenthi
- 3,028
- 7
- 40
- 60