FFMPEG to PNG -> CONVERT to GIF individually The following details my experiments of converting a 3.8 second movie to a GIF. Imagemagick's convert can also be used to do the conversion, though this has serious performance penalties. I was disappointed with the color and quality that ffmpeg's GIF conversion gives. consider finding a way to simplify the dependency installation.assign the folder action to ~/Dropbox/Public/Screenshots/gif.it would automate the conversion before copying Dropbox public URL.Extend folder action for this use case.I ended up rewriting this gist's functionality into screengif, a ruby script with significant quality improvements and a few gratuitous features. Open /usr/local/Cellar/x-quartz/2.7.4/XQuartz.pkg # runs the XQuartz installer (YOU NEED TO UPDATE THE PATH) If you use homebrew and homebrew-cask software packages, just type this in: brew install ffmpegīrew cask install xquartz #dependency for gifsicle, only required for mountain-lion and above gifsicle to create and optimize the an animated gif.The conversion process requires the following command-line tools: To share the new GIF using Dropbox and Copy Public URL, run the following: cp out.gif ~/Dropbox/Public/screenshots/Screencast-`date +"%Y.%m.%d-%H.%M"`.gif -optimize=3 requests that gifsicle use the slowest/most file-size optimization.-delay=3 tells gifsicle to delay 30ms between each gif.-s 600x400 tells ffmpeg the max-width and max-height.-r 10 tells ffmpeg to reduce the frame rate from 25 fps to 10.To convert in.mov into out.gif (filesize: 48KB), open Terminal to the folder with in.mov and run the following command: ffmpeg -i in.mov -s 600x400 -pix_fmt rgb24 -r 10 -f gif - | gifsicle -optimize=3 -delay=3 > out.gif Saved the video in full quality with the filename in.mov.Selected screen portion by dragging a rectangle, recorded 13 second video.To capture the video (filesize: 19MB), using the free "QuickTime Player" application: This gist shows how to create a GIF screencast using only free OS X tools: QuickTime, ffmpeg, and gifsicle.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |