This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
howto:gifconversion [2015/08/14 09:23] tesaguy [Requirements] |
howto:gifconversion [2015/08/19 15:23] (current) tomoe [Howto Convert GIFs to Animations] |
||
---|---|---|---|
Line 5: | Line 5: | ||
<note important>The space on rad1o is limited. The recommended an1-file size is < 400kb.</note> | <note important>The space on rad1o is limited. The recommended an1-file size is < 400kb.</note> | ||
- | |||
===== Requirements ===== | ===== Requirements ===== | ||
Line 18: | Line 17: | ||
* Select a gif that is close to the size of the display (130x130px) | * Select a gif that is close to the size of the display (130x130px) | ||
* Create a new folder called //gifconversion// | * Create a new folder called //gifconversion// | ||
- | * Download all scripts and place the in the folder //gifconversion// | + | * Put the gif file into the folder //gifconversion// |
+ | * Download all scripts (img2lcd.pl / lcd2ani.pl / convert.sh) and place them in the folder //gifconversion// | ||
+ | * Open a terminal and browse into the directory //gifconversion// | ||
* Start the conversion script by running in the console ''bash < conversion.sh FILE.gif'' | * Start the conversion script by running in the console ''bash < conversion.sh FILE.gif'' | ||
- | * Now a output file //out.an1// is produced. | + | * Now an output file //out.an1// is produced. |
* turn off the rad1o | * turn off the rad1o | ||
* connect the rad1o with the USB cable to the computer | * connect the rad1o with the USB cable to the computer | ||
Line 38: | Line 39: | ||
Example Animation stored as base64-encoded file | Example Animation stored as base64-encoded file | ||
- | * Download animation as base64-encoded file from https://pads.ccc.de/wLgNfrpGcs | + | * Download animation as base64-encoded file from https://gist.github.com/deltaflyer/fd4afb6e2eb1dc5b7e22 |
* Paste the content into a file as file ''file.an1.gz.base64'' | * Paste the content into a file as file ''file.an1.gz.base64'' | ||
- | * Decode the content on the Linux command line ''base64 -d file.an1.gz.base64 >> file.an1.gz'' | + | * Decode the content on the Linux command line ''base64 -d file.an1.gz.base64 > file.an1.gz'' |
* Unpack the file ''gunzip file.an1.gz'' | * Unpack the file ''gunzip file.an1.gz'' | ||
* Put the file on your rad1o in the mass storage mode (see above) | * Put the file on your rad1o in the mass storage mode (see above) | ||
Line 47: | Line 48: | ||
More files | More files | ||
- | * Pikachu: https://pads.ccc.de/wLgNfrpGcs | + | * Pikachu: https://gist.github.com/deltaflyer/fd4afb6e2eb1dc5b7e22 |
- | * Nyan-Cat: https://pads.ccc.de/jKyuUT0kPI | + | * Nyan-Cat: https://gist.github.com/deltaflyer/ea4023e219a6221b61b0 |
- | * Dancing Banana: https://pads.ccc.de/BYyQAxYdb4 | + | * Dancing Banana: https://gist.github.com/deltaflyer/c34d8ed01b770a9e0adf |
- | * Pikachu Guitar: https://pads.ccc.de/7CNlE9uhN5 | + | * Pikachu Guitar: https://gist.github.com/deltaflyer/adfa2ec006ab58ab02e5 |
+ | * 20+ .an1 Files: http://www69.zippyshare.com/v/kgyJIDHl/file.html | ||
+ | * DeepDream Animation of the Camp Logo (customizable with your nick): https://github.com/w1kke/rad1o_deepdream_animation |