You can make your own HD animated GIF generator.
Follow along with these commands to get started.
git clone git://source.ffmpeg.org/ffmpeg.git
cd ffmpeg
./configure --disable-yasm ## may need to disable yasm
sudo make install
Make a new file called hd-gif
and add the following text.
#!/bin/sh
## echo
## echo "USAGE"
## echo
## echo "./hd-gif source.mp4 dest.gif FPS RESOLUTION"
## echo "./hd-gif video.mp4 animated.gif 30 480"
## echo
fps=$3
res=$4
palette="/tmp/palette.png"
filters="fps=$fps,scale=$res:-1:flags=lanczos"
paletteops="stats_mode=diff"
paletteops=""
#echo "./ffmpeg -v warning -i $1 -vf $filters,palettegen=$paletteops -y $palette"
./ffmpeg -v warning -i $1 -vf "$filters,palettegen=$paletteops" -y $palette
./ffmpeg -v warning -i $1 -i $palette -lavfi "$filters [x]; [x][1:v] paletteuse" -y $2
Make Executable:
chmod +x hd-gif
Now you can use your hd-gif script like this:
./hd-gif video.mkv anim.gif 24 480
http://blog.pkh.me/p/21-high-quality-gif-with-ffmpeg.html#usage
You will finally want to upload to http://imgur.com to provide free hosting and easy quick links. If your gif is over 7mb then Imgur will convert it to WebM format for performance.