Resize Gif by RMagick | Comments Only source code :) 1 2 3 4 5 6 7 8 9 10 #!/usr/bin/env ruby # encoding: utf-8 require 'RMagick' img = Magick::ImageList.new("FILENAME.gif") img.each do |frame| frame.resize!(0.5) end img.write("FILENAME_s.gif")