Para Terminal amante
ffmpeg -i in.mov -s 600x400 -pix_fmt rgb24 -r 10 -f gif - | gifsicle --optimize=3 --delay=3 > out.gif
-
-r 10
dice ffmpeg para reducir la velocidad de fotogramas de 25 fps a 10
-
-s 600x400
dice ffmpeg el max-width y max-height
-
--delay=3
dice gifsicle para retrasar 30ms entre cada gif
-
--optimize=3
de las solicitudes que gifsicle utilizar el más lento/más de tamaño de archivo de optimización
Usted necesita para instalar
-
ffmpeg para procesar el archivo de vídeo
-
gifsicle para crear y optimizar el gif animado
brew install ffmpeg
#if cask is not installed
brew install caskroom/cask/brew-cask
#dependency for gifsicle, only required for mountain-lion and above
brew cask install xquartz
brew install gifsicle
Instrucciones de arriba tomada de gist: dergachev/GIF-Screencast-OSX.md
Ha producido el siguiente error al instalar el ffmpeg
Error: brew link
paso no se completa correctamente
La fórmula construido, pero no es un enlace simbólico a /usr/local
No podía incluir un enlace simbólico/libyasm
/usr/local/include no es modificable.
Para que esto siga esta respuesta
sudo chown -R $USER /usr/local/include
sudo chown -R $USER /usr/local