Skip to content

Commit

Permalink
Install packages to convert videos to gifs
Browse files Browse the repository at this point in the history
Useful for turning screencasts of features or bugs into animated gifs
that can be embedded in READMEs or bug reports.
  • Loading branch information
necolas committed Nov 28, 2013
1 parent 86c6a30 commit bf3c63c
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 1 deletion.
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,8 @@ Homebrew formulae:
* [ack](http://betterthangrep.com/)
* bash (latest version)
* [bash-completion](http://bash-completion.alioth.debian.org/)
* ffmpeg
* graphicsmagick
* jpeg
* [macvim](http://code.google.com/p/macvim/)
* [node](http://nodejs.org/)
Expand All @@ -77,6 +79,7 @@ Homebrew formulae:
Node packages:

* [bower](http://bower.io/)
* [gify](https://github.com/visionmedia/node-gify)
* [grunt-cli](http://gruntjs.com/)
* [jshint](http://www.jshint.com/)
* [karma](http://karma-runner.github.io/)
Expand Down
2 changes: 2 additions & 0 deletions lib/brew
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@ run_brew() {
'ack'
'bash'
'bash-completion'
'ffmpeg'
'graphicsmagick'
'jpeg'
'macvim --override-system-vim'
'node'
Expand Down
2 changes: 1 addition & 1 deletion lib/npm
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ run_npm() {
e_header "Installing Node.js packages..."

# List of npm packages
local packages="bower grunt-cli jshint karma yo"
local packages="bower gify grunt-cli jshint karma yo"

# Install packages globally and quietly
npm install $packages --global --quiet
Expand Down

1 comment on commit bf3c63c

@iamnewton
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Interesting idea, how do you actually use these libraries to convert screencasts to animated gifs? I see that gify is used to do the work, which requires ffmpeg & graphicsmagick, but don't those dependencies get installed when you install gify?

Please sign in to comment.