Skip to content

Instantly share code, notes, and snippets.

@syui
Created December 21, 2013 03:22
Show Gist options
  • Save syui/8064960 to your computer and use it in GitHub Desktop.
Save syui/8064960 to your computer and use it in GitHub Desktop.

###tool

$ sudo port install graphicsmagick ffmpeg imagemagick

###ffmpeg

####mp4,flv,swf -> mp3

~/.zshrc

alias ffmpeg-mp3='for i in *.mp4; do ffmpeg -i $i -vn ${i%.mp4}.mp3; done'

alias ffmpeg-flv='for i in *.flv; do ffmpeg -i $i -vn ${i%.flv}.mp3; done'

alias ffmpeg-swf='for i in *.swf; do swfextract -m $i -o ${i%.swf}.mp3; done'

####mp4 -> gif

alias ffmpeg-gif='ffmpeg -i *.mp4 -r 6 %04d.png && gm convert *.png hoge.gif'

-r speed

###mogrify for Mac

####jpg -> png

alias jpg='mogrify -format png -quality 100 *.jpg'

####bmp -> png

alias bmp='mogrify -format png -quality 100 *.bmp'

###file rename

alias rename='declare -i i; i=0; for file in *; do i=`expr $i+1`; mv "$file" $i.png; done;'

###url

ImageMagick

GraphicsMagick

FFmpeg

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment