converting mp4 to gif

## Converting MP4 to gif

To convert the entire video to GIF, use the following command:

`ffmpeg -i small.mp4 small.gif`

To convert just a portion of a video clip to GIF, use the following command:

`ffmpeg -t 3 -ss 00:00:02 -i small.webm small-clip.gif`

The snippet above directs ffmpeg to create a GIF 3 seconds long starting at 2 seconds into the video.
The default conversion doesn’t appear to be high quality, so you can configure the bitrate via another parameter:

`ffmpeg -i small.mp4 -b 2048k small.gif`

## Convert GIF to Video

The command is quite simple:

`ffmpeg -f gif -i animation.gif animation.mp4`

You can use this same command format to convert to other video formats:

“`
ffmpeg -f gif -i animation.gif animation.mpeg
ffmpeg -f gif -i animation.gif animation.webm
“`

ffmpeg and ImageMagick are awesome media utilities which you should take some time to check out if you have any questions about how to get something done!

## optimize

gifsicle to scale down the image to a smaller size

I used `ffmpeg -i foo.mp4 -r 5 -vf scale=270:-1 foo.gif` , where -r 5 cuts it to 5 frames per second, and `-vf scale=270:-1` scales the output to a width of 270 pixels and a height that matches the aspect ratio.

About 逸飞

后端工程师

发表评论

电子邮件地址不会被公开。 必填项已用*标注