Turn gifs into csv files that tableau can read
Here is a direct link to the most current version
tableau-gif
is a shell script, so drop it somewhere in your $PATH
You need imagemagick
or graphicsmagick
to make this work.
Just run tableau-gif file.gif
and a csv file will be created in your cwd.
There will be a zipped copy too because the raw csv files are usually very large.
$ tableau-gif rickroll.gif
...
$ ls
rickroll.csv
rickroll.zip
Here's a warning though: The csv file has unix line endings. Tableau appears to handle this just fine, but opening the csv file in notepad or similar text editors could be disastrous.
Super complex steps: Follow these and don't miss anything.
- Create a new sheet and connect it with the csv data (just use the defaults, everything should work)
- Change
x
andy
fromMeasures
toDimension
(drag) and convert them both to continuous - Drag the
x
measure ontoColumns
andy
ontoRows
. - Make a calculated measure that is the sum of r, g, and b. Drag this calculated measure onto
Color
- Edit the colors:
- Click the little colored box, change it to pure black, and click OK.
- Check
Reversed
- Under
Advanced
, changeStart
to0
andEnd
to765
- Change
frame
from a Measure to a Dimension - Drag
frame
toPages
- Wait
- Adjust the
Size
scale for best results - Done! Change frames by changing
Pages
parameters. - If it didn't work, open a new issue (with a screenshot preferably)