Web Media Center: FFmpeg
Input File(s):
Output File(s):
Loading the library files (it may take minutes) ...

This is a port of FFmpeg for browsers. FFmpeg is a library that allows you to convert and manipulate multimedia data.

For full documentation of FFmpeg, visit the project website at ffmpeg.org.

File processing may take some time. It depends on the size of the file. At the same time your browser may slow down noticeably.

The following are examples of commands. Replace {INPUT} with the name of your input file.

Get video file information:
-i {INPUT}
Video to GIF:
-t 5 -i {INPUT} -vf showinfo -strict -2 output.gif
Video to screenshots:
-i {INPUT} -s 100x100 -f image2 -vf fps=fps=1,showinfo -an out%d.jpeg
Vertical flip image:
-i {INPUT} -vf vflip output.jpeg
Cut MP4 from start for 3 seconds:
-ss 00:00:00.000 -i {INPUT} -t 00:00:03.000 -c copy output.mp4
Mute MP4:
-i {INPUT} -an output.mp4
Resize MP4:
-i {INPUT} -s 480x320 -c:a copy output.mp4
Extract audio (WAV) from WMV:
-i {INPUT} -vn -acodec copy output.wav
Video to MP4:
-i {INPUT} -vf showinfo -strict -2 output.mp4
Video to Flash Video (FLV):
-i {INPUT} -ab 26k -f flv output.flv
Video to WMV:
-i {INPUT} -y -vf scale=-1:360 output.wmv
Convert images into a video. In this example the input images are sequentially named image1.jpg, image2.jpg, image3.jpg, etc.
-framerate 1 -i image%d.jpg output.mp4
Deinterlace, flip horizontal, turn black and white a video:
-i {INPUT} -vf "yadif=0:0:0, hflip, hue=s=0" -strict -2 output.mp4
Google Chrome Application