Closed ahmetb closed 2 years ago
I think it has something to do with the number of screenshots to process at a time.
You can control number of screenshots using speed (-s 2) parameter. The more the number the less screenshots it will generate and less overhead on the memory.
In your case, it failed processing 150 screenshots.
==> Combining 150 screenshots into GIF file...
In my case it worked processing 138 screenshots.
$ asciicast2gif -s 2 -t asciinema ascii.cast demo.gif
==> Loading ascii.cast...
==> Spawning PhantomJS renderer...
==> Generating frame screenshots...
==> Combining 138 screenshots into GIF file...
gifsicle: warning: huge GIF, conserving memory (processing may take a while)
==> Done.
it seems imagemagick is not properly installed and cant produce any files to create a gif then pass to gifsicle (basically passing empty data)
im sure it fails with even 20 images
@mathieu-aubin in my case when I increase the speed, which decreases the number of screenshots, then it created a gif fine.
im sure it does. but the problem isnt yours, is it? And, well, the error clearly shows a problem with imagemagick and if that is the case, then yes, null data is piped in to gifsicle which results in nothi g being processed
Also, if you wanted something to try, try my fork of this asciicast2gif. The main difference is within the bash script that runs the show. Adding more switches like better debugging capabilities, temporary folder managenent and such. (docker will most likely dont work as i have not messed with this part of the project but if you substitute the original bash script with the one from my fork within the container, it sshould work and you should have all the features ive added). If you do end up using the fork, let me know if its something that is worth a pull request and i might just sumbit the changes. Make sure you clone the repository using --recursive
so as to also clone the nescessary submodule... Install lein, build and run.
When you evaluate someones problem, showing that a different system (different in every way im sure) produces expected results doesnt really do much more than stating the obvious... that there is an error for someone else, as reported. I still value your input and encourage you to keep helping whenever you can but by saying this, im also asking that you be 'somewhat sure' that there is anything actually beneficial. Again, keep helping as its very important.
oh and yes, -S1
makes for alot faster conversion (isnt it scale rather than speed?) - its the default in my fork as the previous default is simply... well... wwwaaayyyy too much (and i run on machines between 20-40 cpus and still find it long to convert using previous default of -S2
)
i suggest, also, installing the latest gifsicle, which has the --lossy
flag integrated in it so no need for the deprecated giflossy. I will work on a docker image maybe, if i think its worth it.
@mathieu-aubin
as someone who uses the docker container it would be much appreciated as it currently has issues on my system, ie. macOS 10.13.6, and it looks like the image hasn't been updated in over a year.
it would't be hard for you to create a docker image of the thing.. really. basically, you need to have lein installed to build the 2 js files as well as node and git to clone the repository. Bash is also needed to run the executable, ImageMagick to run image capture (i believe) and gifsicle to produce a gif image.
Im positive that 5 minutes is sufficient to update the current docker file in order to update the image creation process.
If you end up using/trying my fork, i would really like to have feedback on the options i added and what would/could/must be changed and for what reasons. I will try and find the time to create a docker file for the project sometime soon but as i said, i'm almost certain its a trivial process that could be as easy as changing the current versions and git clone location (if using my fork).
Any way you decide to use it, only the main file is different within my fork, the asciicast2gif executable. So if you wanted, you could swap the original with my version and it would work no problems. If you end up updating the dockerfile and want it published, please open a pull request in my fork so i can check and merge in a timely manner (i know, it does suck that the original developper doesnt have time lately to review stuff but hey, life happens...)
Thanks
@mathieu-aubin
i'll redirect further issues related to your fork on its issue tracker.
@mathieu-aubin
well shit, it looks your fork doesn't have an issue tracker associated with it.
Experiencing the same issue when running using the docker image. I have 408 screenshots. Also, increasing the speed does not feel like the right solution, as I am losing data. I have sufficient memory and I do not see it taxed at all.
@DannyBen
See the below github issue comment, as it was able to solve my issue,
https://github.com/asciinema/asciicast2gif/issues/33#issuecomment-380055068
Thanks @ipatch - trying it now, it seems to reduce the number of screenshots significantly, and it does not crash - although it seem to take forever to generate the git. Not sure this is worth all the trouble. Was hoping it was a smoother solution.
@DannyBen
yeah it was the only solution i could find that would convert this cast to a gif without failing. you might try tweaking some settings to up the number of frames.
and agreed, it does take a considerable amount of time. let me know if you find an alternative solution.
cheers 🍩
I am using two alternative solutions, but they convert to SVG and not gif (one of them converts asciinema files, the other is a standalone straight-to-svg recorder). Works good for my needs (with the added benefit of vector graphics), but I wanted to see if I can get a smaller-size gif without too much effort.
@DannyBen
..... though it seem to take forever to generate the git ....
Have you tried using 1 for pixel density as opposed to the default of 2? Use -S 1 option in you command.
I'm also having this problem, using a .cast
file and the docker container.
docker run --rm -v $PWD:/data asciinema/asciicast2gif 1.cast 1.gif
==> Loading 1.cast...
/app/main.js:697
Qe)}function ep(a){try{var b=a[0];return b.h?b.h(a):b.call(null,a)}catch(c){if(c instanceof Object)throw b=c,Yo(a[6]),b;throw c;}}function fp(a,b,c){c=Zo(c,dp(function(c){a[2]=c;a[1]=b;return ep(a)}));return r(c)?(a[2]=Nb(c),a[1]=b,dj):null}function gp(a,b){a=a[6];null!=b&&a.Dc(null,b,dp(function(){return function(){return null}}(a)));Yo(a);return a}
^
Error: ENOENT: no such file or directory, open '1.cast'
at Error (native)
at Object.fs.openSync (fs.js:642:18)
at Object.fs.readFileSync (fs.js:510:33)
at wp (/app/main.js:705:131)
at /app/main.js:710:501
at Function.b (/app/main.js:709:287)
at ep (/app/main.js:697:48)
at /app/main.js:713:317
at Immediate.Po (/app/main.js:685:331)
at runCallback (timers.js:672:20)
beep
docker run --rm -v $PWD:/data asciinema/asciicast2gif data/1.cast 1.gif
==> Loading data/1.cast...
==> Spawning PhantomJS renderer...
==> Generating frame screenshots...
beep
==> Combining 575 screenshots into GIF file...
Killed
gifsicle:<stdin>: empty file
/app/main.js:697
Qe)}function ep(a){try{var b=a[0];return b.h?b.h(a):b.call(null,a)}catch(c){if(c instanceof Object)throw b=c,Yo(a[6]),b;throw c;}}function fp(a,b,c){c=Zo(c,dp(function(c){a[2]=c;a[1]=b;return ep(a)}));return r(c)?(a[2]=Nb(c),a[1]=b,dj):null}function gp(a,b){a=a[6];null!=b&&a.Dc(null,b,dp(function(){return function(){return null}}(a)));Yo(a);return a}
^
Error: Command failed: convert -loop 0 -delay 6 /tmp/tmp.bJWvxF6Gyo/0.png -delay 6 /tmp/tmp.bJWvxF6Gyo/1.png -delay 6 /tmp/tmp.bJWvxF6Gyo/2.png -delay 100 /tmp/tmp.bJWvxF6Gyo/3.png -delay 6 /tmp/tmp.bJWvxF6Gyo/4.png -delay 19 /tmp/tmp.bJWvxF6Gyo/5.png -delay 13 /tmp/tmp.bJWvxF6Gyo/6.png -delay 6 /tmp/tmp.bJWvxF6Gyo/7.png -delay 66 /tmp/tmp.bJWvxF6Gyo/8.png -delay 19 /tmp/tmp.bJWvxF6Gyo/9.png -delay 13 /tmp/tmp.bJWvxF6Gyo/10.png -delay 13 /tmp/tmp.bJWvxF6Gyo/11.png -delay 13 /tmp/tmp.bJWvxF6Gyo/12.png -delay 6 /tmp/tmp.bJWvxF6Gyo/13.png -delay 33 /tmp/tmp.bJWvxF6Gyo/14.png -delay 26 /tmp/tmp.bJWvxF6Gyo/15.png -delay 33 /tmp/tmp.bJWvxF6Gyo/16.png -delay 13 /tmp/tmp.bJWvxF6Gyo/17.png -delay 20 /tmp/tmp.bJWvxF6Gyo/18.png -delay 6 /tmp/tmp.bJWvxF6Gyo/19.png -delay 26 /tmp/tmp.bJWvxF6Gyo/20.png -delay 6 /tmp/tmp.bJWvxF6Gyo/21.png -delay 13 /tmp/tmp.bJWvxF6Gyo/22.png -delay 13 /tmp/tmp.bJWvxF6Gyo/23.png -delay 6 /tmp/tmp.bJWvxF6Gyo/24.png -delay 40 /tmp/tmp.bJWvxF6Gyo/25.png -delay 6 /tmp/tmp.bJWvxF6Gyo/26.png -delay 33 /tmp/tmp.bJWvxF6Gyo/27.png -delay 20 /tmp/tmp.bJWvxF6Gyo/28.png -delay 20 /tmp/tmp.bJWvxF6Gyo/29.png -delay 20 /tmp/tmp.bJWvxF6Gyo/30.png -delay 13 /tmp/tmp.bJWvxF6Gyo/31.png -delay 20 /tmp/tmp.bJWvxF6Gyo/32.png -delay 39 /tmp/tmp.bJWvxF6Gyo/33.png -delay 20 /tmp/tmp.bJWvxF6Gyo/34.png -delay 20 /tmp/tmp.bJWvxF6Gyo/35.png -delay 33 /tmp/tmp.bJWvxF6Gyo/36.png -delay 6 /tmp/tmp.bJWvxF6Gyo/37.png -delay 46 /tmp/tmp.bJWvxF6Gyo/38.png -delay 40 /tmp/tmp.bJWvxF6Gyo/39.png -delay 73 /tmp/tmp.bJWvxF6Gyo/40.png -delay 106 /tmp/tmp.bJWvxF6Gyo/41.png -delay 6 /tmp/tmp.bJWvxF6Gyo/42.png -delay 246 /tmp/tmp.bJWvxF6Gyo/43.png -delay 6 /tmp/tmp.bJWvxF6Gyo/44.png -delay 159 /tmp/tmp.bJWvxF6Gyo/45.png -delay 6 /tmp/tmp.bJWvxF6Gyo/46.png -delay 79 /tmp/tmp.bJWvxF6Gyo/47.png -delay 26 /tmp/tmp.bJWvxF6Gyo/48.png -delay 13 /tmp/tmp.bJWvxF6Gyo/49.png -delay 6 /tmp/tmp.bJWvxF6Gyo/50.png -delay 13 /tmp/tmp.bJWvxF6Gyo/51.png -delay 13 /tmp/tmp.bJWvxF6Gyo/52.png -delay 20 /tmp/tmp.bJWvxF6Gyo/53.png -delay 13 /tmp/tmp.bJWvxF6Gyo/54.png -delay 13 /tmp/tmp.bJWvxF6Gyo/55.png -delay 19 /tmp/tmp.bJWvxF6Gyo/56.png -delay 13 /tmp/tmp.bJWvxF6Gyo/57.png -delay 19 /tmp/tmp.bJWvxF6Gyo/58.png -delay 13 /tmp/tmp.bJWvxF6Gyo/59.png -delay 20 /tmp/tmp.bJWvxF6Gyo/60.png -delay 19 /tmp/tmp.bJWvxF6Gyo/61.png -delay 19 /tmp/tmp.bJWvxF6Gyo/62.png -delay 13 /tmp/tmp.bJWvxF6Gyo/63.png -delay 19 /tmp/tmp.bJWvxF6Gyo/64.png -delay 40 /tmp/tmp.bJWvxF6Gyo/65.png -delay 53 /tmp/tmp.bJWvxF6Gyo/66.png -delay 6 /tmp/tmp.bJWvxF6Gyo/67.png -delay 6 /tmp/tmp.bJWvxF6Gyo/68.png -delay 6 /tmp/tmp.bJWvxF6Gyo/69.png -delay 19 /tmp/tmp.bJWvxF6Gyo/70.png -delay 6 /tmp/tmp.bJWvxF6Gyo/71.png -delay 6 /tmp/tmp.bJWvxF6Gyo/72.png -delay 53 /tmp/tmp.bJWvxF6Gyo/73.png -delay 13 /tmp/tmp.bJWvxF6Gyo/74.png -delay 13 /tmp/tmp.bJWvxF6Gyo/75.png -delay 6 /tmp/tmp.bJWvxF6Gyo/76.png -delay 6 /tmp/tmp.bJWvxF6Gyo/77.png -delay 6 /tmp/tmp.bJWvxF6Gyo/78.png -delay 6 /tmp/tmp.bJWvxF6Gyo/79.png -delay 6 /tmp/tmp.bJWvxF6Gyo/80.png -delay 6 /tmp/tmp.bJWvxF6Gyo/81.png -delay 33 /tmp/tmp.bJWvxF6Gyo/82.png -delay 6 /tmp/tmp.bJWvxF6Gyo/83.png -delay 20 /tmp/tmp.bJWvxF6Gyo/84.png -delay 13 /tmp/tmp.bJWvxF6Gyo/85.png -delay 6 /tmp/tmp.bJWvxF6Gyo/86.png -delay 26 /tmp/tmp.bJWvxF6Gyo/87.png -delay 6 /tmp/tmp.bJWvxF6Gyo/88.png -delay 6 /tmp/tmp.bJWvxF6Gyo/89.png -delay 6 /tmp/tmp.bJWvxF6Gyo/90.png -delay 6 /tmp/tmp.bJWvxF6Gyo/91.png -delay 6 /tmp/tmp.bJWvxF6Gyo/92.png -delay 13 /tmp/tmp.bJWvxF6Gyo/93.png -delay 6 /tmp/tmp.bJWvxF6Gyo/94.png -delay 6 /tmp/tmp.bJWvxF6Gyo/95.png -delay 6 /tmp/tmp.bJWvxF6Gyo/96.png -delay 6 /tmp/tmp.bJWvxF6Gyo/97.png -delay 6 /tmp/tmp.bJWvxF6Gyo/98.png -delay 6 /tmp/tmp.bJWvxF6Gyo/99.png -delay 6 /tmp/tmp.bJWvxF6Gyo/100.png -delay 13 /tmp/tmp.bJWvxF6Gyo/101.png -delay 6 /tmp/tmp.bJWvxF6Gyo/102.png -delay 6 /tmp/tmp.bJWvxF6Gyo/103.png -delay 6 /tmp/tmp.bJWvxF6Gyo/104.png -delay 33 /tmp/tmp.bJWvxF6Gyo/105.png -delay 26 /tmp/tmp.bJWvxF6Gyo/106.png -delay 13 /tmp/tmp.bJWvxF6Gyo/107.png -delay 6 /tmp/tmp.bJWvxF6Gyo/108.png -delay 66 /tmp/tmp.bJWvxF6Gyo/109.png -delay 6 /tmp/tmp.bJWvxF6Gyo/110.png -delay 13 /tmp/tmp.bJWvxF6Gyo/111.png -delay 13 /tmp/tmp.bJWvxF6Gyo/112.png -delay 6 /tmp/tmp.bJWvxF6Gyo/113.png -delay 6 /tmp/tmp.bJWvxF6Gyo/114.png -delay 6 /tmp/tmp.bJWvxF6Gyo/115.png -delay 13 /tmp/tmp.bJWvxF6Gyo/116.png -delay 6 /tmp/tmp.bJWvxF6Gyo/117.png -delay 6 /tmp/tmp.bJWvxF6Gyo/118.png -delay 6 /tmp/tmp.bJWvxF6Gyo/119.png -delay 6 /tmp/tmp.bJWvxF6Gyo/120.png -delay 6 /tmp/tmp.bJWvxF6Gyo/121.png -delay 6 /tmp/tmp.bJWvxF6Gyo/122.png -delay 6 /tmp/tmp.bJWvxF6Gyo/123.png -delay 6 /tmp/tmp.bJWvxF6Gyo/124.png -delay 6 /tmp/tmp.bJWvxF6Gyo/125.png -delay 13 /tmp/tmp.bJWvxF6Gyo/126.png -delay 6 /tmp/tmp.bJWvxF6Gyo/127.png -delay 13 /tmp/tmp.bJWvxF6Gyo/128.png -delay 73 /tmp/tmp.bJWvxF6Gyo/129.png -delay 33 /tmp/tmp.bJWvxF6Gyo/130.png -delay 6 /tmp/tmp.bJWvxF6Gyo/131.png -delay 59 /tmp/tmp.bJWvxF6Gyo/132.png -delay 1246 /tmp/tmp.bJWvxF6Gyo/133.png -delay 13 /tmp/tmp.bJWvxF6Gyo/134.png -delay 13 /tmp/tmp.bJWvxF6Gyo/135.png -delay 6 /tmp/tmp.bJWvxF6Gyo/136.png -delay 600 /tmp/tmp.bJWvxF6Gyo/137.png -delay 20 /tmp/tmp.bJWvxF6Gyo/138.png -delay 20 /tmp/tmp.bJWvxF6Gyo/139.png -delay 19 /tmp/tmp.bJWvxF6Gyo/140.png -delay 20 /tmp/tmp.bJWvxF6Gyo/141.png -delay 26 /tmp/tmp.bJWvxF6Gyo/142.png -delay 20 /tmp/tmp.bJWvxF6Gyo/143.png -delay 26 /tmp/tmp.bJWvxF6Gyo/144.png -delay 19 /tmp/tmp.bJWvxF6Gyo/145.png -delay 26 /tmp/tmp.bJWvxF6Gyo/146.png -delay 13 /tmp/tmp.bJWvxF6Gyo/147.png -delay 13 /tmp/tmp.bJWvxF6Gyo/148.png -delay 33 /tmp/tmp.bJWvxF6Gyo/149.png -delay 6 /tmp/tmp.bJWvxF6Gyo/150.png -delay 19 /tmp/tmp.bJWvxF6Gyo/151.png -delay 20 /tmp/tmp.bJWvxF6Gyo/152.png -delay 26 /tmp/tmp.bJWvxF6Gyo/153.png -delay 6 /tmp/tmp.bJWvxF6Gyo/154.png -delay 86 /tmp/tmp.bJWvxF6Gyo/155.png -delay 6 /tmp/tmp.bJWvxF6Gyo/156.png -delay 6 /tmp/tmp.bJWvxF6Gyo/157.png -delay 119 /tmp/tmp.bJWvxF6Gyo/158.png -delay 26 /tmp/tmp.bJWvxF6Gyo/159.png -delay 20 /tmp/tmp.bJWvxF6Gyo/160.png -delay 13 /tmp/tmp.bJWvxF6Gyo/161.png -delay 20 /tmp/tmp.bJWvxF6Gyo/162.png -delay 13 /tmp/tmp.bJWvxF6Gyo/163.png -delay 13 /tmp/tmp.bJWvxF6Gyo/164.png -delay 53 /tmp/tmp.bJWvxF6Gyo/165.png -delay 13 /tmp/tmp.bJWvxF6Gyo/166.png -delay 20 /tmp/tmp.bJWvxF6Gyo/167.png -delay 6 /tmp/tmp.bJWvxF6Gyo/168.png -delay 33 /tmp/tmp.bJWvxF6Gyo/169.png -delay 6 /tmp/tmp.bJWvxF6Gyo/170.png -delay 46 /tmp/tmp.bJWvxF6Gyo/171.png -delay 6 /tmp/tmp.bJWvxF6Gyo/172.png -delay 106 /tmp/tmp.bJWvxF6Gyo/173.png -delay 60 /tmp/tmp.bJWvxF6Gyo/174.png -delay 39 /tmp/tmp.bJWvxF6Gyo/175.png -delay 13 /tmp/tmp.bJWvxF6Gyo/176.png -delay 20 /tmp/tmp.bJWvxF6Gyo/177.png -delay 13 /tmp/tmp.bJWvxF6Gyo/178.png -delay 20 /tmp/tmp.bJWvxF6Gyo/179.png -delay 13 /tmp/tmp.bJWvxF6Gyo/180.png -delay 39 /tmp/tmp.bJWvxF6Gyo/181.png -delay 26 /tmp/tmp.bJWvxF6Gyo/182.png -delay 13 /tmp/tmp.bJWvxF6Gyo/183.png -delay 26 /tmp/tmp.bJWvxF6Gyo/184.png -delay 53 /tmp/tmp.bJWvxF6Gyo/185.png -delay 20 /tmp/tmp.bJWvxF6Gyo/186.png -delay 6 /tmp/tmp.bJWvxF6Gyo/187.png -delay 13 /tmp/tmp.bJWvxF6Gyo/188.png -delay 19 /tmp/tmp.bJWvxF6Gyo/189.png -delay 13 /tmp/tmp.bJWvxF6Gyo/190.png -delay 20 /tmp/tmp.bJWvxF6Gyo/191.png -delay 6 /tmp/tmp.bJWvxF6Gyo/192.png -delay 13 /tmp/tmp.bJWvxF6Gyo/193.png -delay 13 /tmp/tmp.bJWvxF6Gyo/194.png -delay 13 /tmp/tmp.bJWvxF6Gyo/195.png -delay 13 /tmp/tmp.bJWvxF6Gyo/196.png -delay 6 /tmp/tmp.bJWvxF6Gyo/197.png -delay 26 /tmp/tmp.bJWvxF6Gyo/198.png -delay 20 /tmp/tmp.bJWvxF6Gyo/199.png -delay 13 /tmp/tmp.bJWvxF6Gyo/200.png -delay 13 /tmp/tmp.bJWvxF6Gyo/201.png -delay 39 /tmp/tmp.bJWvxF6Gyo/202.png -delay 13 /tmp/tmp.bJWvxF6Gyo/203.png -delay 86 /tmp/tmp.bJWvxF6Gyo/204.png -delay 26 /tmp/tmp.bJWvxF6Gyo/205.png -delay 33 /tmp/tmp.bJWvxF6Gyo/206.png -delay 66 /tmp/tmp.bJWvxF6Gyo/207.png -delay 33 /tmp/tmp.bJWvxF6Gyo/208.png -delay 13 /tmp/tmp.bJWvxF6Gyo/209.png -delay 53 /tmp/tmp.bJWvxF6Gyo/210.png -delay 13 /tmp/tmp.bJWvxF6Gyo/211.png -delay 20 /tmp/tmp.bJWvxF6Gyo/212.png -delay 6 /tmp/tmp.bJWvxF6Gyo/213.png -delay 6 /tmp/tmp.bJWvxF6Gyo/214.png -delay 26 /tmp/tmp.bJWvxF6Gyo/215.png -delay 20 /tmp/tmp.bJWvxF6Gyo/216.png -delay 53 /tmp/tmp.bJWvxF6Gyo/217.png -delay 13 /tmp/tmp.bJWvxF6Gyo/218.png -delay 13 /tmp/tmp.bJWvxF6Gyo/219.png -delay 13 /tmp/tmp.bJWvxF6Gyo/220.png -delay 406 /tmp/tmp.bJWvxF6Gyo/221.png -delay 6 /tmp/tmp.bJWvxF6Gyo/222.png -delay 126 /tmp/tmp.bJWvxF6Gyo/223.png -delay 6 /tmp/tmp.bJWvxF6Gyo/224.png -delay 6 /tmp/tmp.bJWvxF6Gyo/225.png -delay 266 /tmp/tmp.bJWvxF6Gyo/226.png -delay 20 /tmp/tmp.bJWvxF6Gyo/227.png -delay 20 /tmp/tmp.bJWvxF6Gyo/228.png -delay 86 /tmp/tmp.bJWvxF6Gyo/229.png -delay 39 /tmp/tmp.bJWvxF6Gyo/230.png -delay 60 /tmp/tmp.bJWvxF6Gyo/231.png -delay 26 /tmp/tmp.bJWvxF6Gyo/232.png -delay 39 /tmp/tmp.bJWvxF6Gyo/233.png -delay 20 /tmp/tmp.bJWvxF6Gyo/234.png -delay 26 /tmp/tmp.bJWvxF6Gyo/235.png -delay 79 /tmp/tmp.bJWvxF6Gyo/236.png -delay 6 /tmp/tmp.bJWvxF6Gyo/237.png -delay 59 /tmp/tmp.bJWvxF6Gyo/238.png -delay 6 /tmp/tmp.bJWvxF6Gyo/239.png -delay 13 /tmp/tmp.bJWvxF6Gyo/240.png -delay 13 /tmp/tmp.bJWvxF6Gyo/241.png -delay 13 /tmp/tmp.bJWvxF6Gyo/242.png -delay 26 /tmp/tmp.bJWvxF6Gyo/243.png -delay 20 /tmp/tmp.bJWvxF6Gyo/244.png -delay 13 /tmp/tmp.bJWvxF6Gyo/245.png -delay 46 /tmp/tmp.bJWvxF6Gyo/246.png -delay 33 /tmp/tmp.bJWvxF6Gyo/247.png -delay 40 /tmp/tmp.bJWvxF6Gyo/248.png -delay 6 /tmp/tmp.bJWvxF6Gyo/249.png -delay 133 /tmp/tmp.bJWvxF6Gyo/250.png -delay 93 /tmp/tmp.bJWvxF6Gyo/251.png -delay 13 /tmp/tmp.bJWvxF6Gyo/252.png -delay 46 /tmp/tmp.bJWvxF6Gyo/253.png -delay 39 /tmp/tmp.bJWvxF6Gyo/254.png -delay 13 /tmp/tmp.bJWvxF6Gyo/255.png -delay 6 /tmp/tmp.bJWvxF6Gyo/256.png -delay 6 /tmp/tmp.bJWvxF6Gyo/257.png -delay 53 /tmp/tmp.bJWvxF6Gyo/258.png -delay 13 /tmp/tmp.bJWvxF6Gyo/259.png -delay 6 /tmp/tmp.bJWvxF6Gyo/260.png -delay 6 /tmp/tmp.bJWvxF6Gyo/261.png -delay 26 /tmp/tmp.bJWvxF6Gyo/262.png -delay 386 /tmp/tmp.bJWvxF6Gyo/263.png -delay 6 /tmp/tmp.bJWvxF6Gyo/264.png -delay 46 /tmp/tmp.bJWvxF6Gyo/265.png -delay 13 /tmp/tmp.bJWvxF6Gyo/266.png -delay 6 /tmp/tmp.bJWvxF6Gyo/267.png -delay 6 /tmp/tmp.bJWvxF6Gyo/268.png -delay 6 /tmp/tmp.bJWvxF6Gyo/269.png -delay 6 /tmp/tmp.bJWvxF6Gyo/270.png -delay 39 /tmp/tmp.bJWvxF6Gyo/271.png -delay 6 /tmp/tmp.bJWvxF6Gyo/272.png -delay 6 /tmp/tmp.bJWvxF6Gyo/273.png -delay 6 /tmp/tmp.bJWvxF6Gyo/274.png -delay 13 /tmp/tmp.bJWvxF6Gyo/275.png -delay 6 /tmp/tmp.bJWvxF6Gyo/276.png -delay 79 /tmp/tmp.bJWvxF6Gyo/277.png -delay 179 /tmp/tmp.bJWvxF6Gyo/278.png -delay 6 /tmp/tmp.bJWvxF6Gyo/279.png -delay 6 /tmp/tmp.bJWvxF6Gyo/280.png -delay 6 /tmp/tmp.bJWvxF6Gyo/281.png -delay 6 /tmp/tmp.bJWvxF6Gyo/282.png -delay 46 /tmp/tmp.bJWvxF6Gyo/283.png -delay 6 /tmp/tmp.bJWvxF6Gyo/284.png -delay 6 /tmp/tmp.bJWvxF6Gyo/285.png -delay 6 /tmp/tmp.bJWvxF6Gyo/286.png -delay 13 /tmp/tmp.bJWvxF6Gyo/287.png -delay 93 /tmp/tmp.bJWvxF6Gyo/288.png -delay 440 /tmp/tmp.bJWvxF6Gyo/289.png -delay 6 /tmp/tmp.bJWvxF6Gyo/290.png -delay 73 /tmp/tmp.bJWvxF6Gyo/291.png -delay 266 /tmp/tmp.bJWvxF6Gyo/292.png -delay 6 /tmp/tmp.bJWvxF6Gyo/293.png -delay 166 /tmp/tmp.bJWvxF6Gyo/294.png -delay 46 /tmp/tmp.bJWvxF6Gyo/295.png -delay 33 /tmp/tmp.bJWvxF6Gyo/296.png -delay 40 /tmp/tmp.bJWvxF6Gyo/297.png -delay 33 /tmp/tmp.bJWvxF6Gyo/298.png -delay 6 /tmp/tmp.bJWvxF6Gyo/299.png -delay 26 /tmp/tmp.bJWvxF6Gyo/300.png -delay 33 /tmp/tmp.bJWvxF6Gyo/301.png -delay 6 /tmp/tmp.bJWvxF6Gyo/302.png -delay 33 /tmp/tmp.bJWvxF6Gyo/303.png -delay 146 /tmp/tmp.bJWvxF6Gyo/304.png -delay 59 /tmp/tmp.bJWvxF6Gyo/305.png -delay 60 /tmp/tmp.bJWvxF6Gyo/306.png -delay 33 /tmp/tmp.bJWvxF6Gyo/307.png -delay 33 /tmp/tmp.bJWvxF6Gyo/308.png -delay 6 /tmp/tmp.bJWvxF6Gyo/309.png -delay 6 /tmp/tmp.bJWvxF6Gyo/310.png -delay 33 /tmp/tmp.bJWvxF6Gyo/311.png -delay 33 /tmp/tmp.bJWvxF6Gyo/312.png -delay 39 /tmp/tmp.bJWvxF6Gyo/313.png -delay 33 /tmp/tmp.bJWvxF6Gyo/314.png -delay 13 /tmp/tmp.bJWvxF6Gyo/315.png -delay 173 /tmp/tmp.bJWvxF6Gyo/316.png -delay 40 /tmp/tmp.bJWvxF6Gyo/317.png -delay 6 /tmp/tmp.bJWvxF6Gyo/318.png -delay 6 /tmp/tmp.bJWvxF6Gyo/319.png -delay 6 /tmp/tmp.bJWvxF6Gyo/320.png -delay 6 /tmp/tmp.bJWvxF6Gyo/321.png -delay 213 /tmp/tmp.bJWvxF6Gyo/322.png -delay 13 /tmp/tmp.bJWvxF6Gyo/323.png -delay 13 /tmp/tmp.bJWvxF6Gyo/324.png -delay 13 /tmp/tmp.bJWvxF6Gyo/325.png -delay 113 /tmp/tmp.bJWvxF6Gyo/326.png -delay 6 /tmp/tmp.bJWvxF6Gyo/327.png -delay 6 /tmp/tmp.bJWvxF6Gyo/328.png -delay 846 /tmp/tmp.bJWvxF6Gyo/329.png -delay 13 /tmp/tmp.bJWvxF6Gyo/330.png -delay 6 /tmp/tmp.bJWvxF6Gyo/331.png -delay 20 /tmp/tmp.bJWvxF6Gyo/332.png -delay 6 /tmp/tmp.bJWvxF6Gyo/333.png -delay 13 /tmp/tmp.bJWvxF6Gyo/334.png -delay 20 /tmp/tmp.bJWvxF6Gyo/335.png -delay 19 /tmp/tmp.bJWvxF6Gyo/336.png -delay 13 /tmp/tmp.bJWvxF6Gyo/337.png -delay 33 /tmp/tmp.bJWvxF6Gyo/338.png -delay 266 /tmp/tmp.bJWvxF6Gyo/339.png -delay 100 /tmp/tmp.bJWvxF6Gyo/340.png -delay 6 /tmp/tmp.bJWvxF6Gyo/341.png -delay 20 /tmp/tmp.bJWvxF6Gyo/342.png -delay 6 /tmp/tmp.bJWvxF6Gyo/343.png -delay 33 /tmp/tmp.bJWvxF6Gyo/344.png -delay 6 /tmp/tmp.bJWvxF6Gyo/345.png -delay 6 /tmp/tmp.bJWvxF6Gyo/346.png -delay 293 /tmp/tmp.bJWvxF6Gyo/347.png -delay 13 /tmp/tmp.bJWvxF6Gyo/348.png -delay 13 /tmp/tmp.bJWvxF6Gyo/349.png -delay 6 /tmp/tmp.bJWvxF6Gyo/350.png -delay 6 /tmp/tmp.bJWvxF6Gyo/351.png -delay 200 /tmp/tmp.bJWvxF6Gyo/352.png -delay 13 /tmp/tmp.bJWvxF6Gyo/353.png -delay 13 /tmp/tmp.bJWvxF6Gyo/354.png -delay 53 /tmp/tmp.bJWvxF6Gyo/355.png -delay 13 /tmp/tmp.bJWvxF6Gyo/356.png -delay 33 /tmp/tmp.bJWvxF6Gyo/357.png -delay 13 /tmp/tmp.bJWvxF6Gyo/358.png -delay 59 /tmp/tmp.bJWvxF6Gyo/359.png -delay 13 /tmp/tmp.bJWvxF6Gyo/360.png -delay 13 /tmp/tmp.bJWvxF6Gyo/361.png -delay 26 /tmp/tmp.bJWvxF6Gyo/362.png -delay 19 /tmp/tmp.bJWvxF6Gyo/363.png -delay 13 /tmp/tmp.bJWvxF6Gyo/364.png -delay 13 /tmp/tmp.bJWvxF6Gyo/365.png -delay 33 /tmp/tmp.bJWvxF6Gyo/366.png -delay 13 /tmp/tmp.bJWvxF6Gyo/367.png -delay 20 /tmp/tmp.bJWvxF6Gyo/368.png -delay 19 /tmp/tmp.bJWvxF6Gyo/369.png -delay 13 /tmp/tmp.bJWvxF6Gyo/370.png -delay 40 /tmp/tmp.bJWvxF6Gyo/371.png -delay 6 /tmp/tmp.bJWvxF6Gyo/372.png -delay 73 /tmp/tmp.bJWvxF6Gyo/373.png -delay 19 /tmp/tmp.bJWvxF6Gyo/374.png -delay 6 /tmp/tmp.bJWvxF6Gyo/375.png -delay 13 /tmp/tmp.bJWvxF6Gyo/376.png -delay 53 /tmp/tmp.bJWvxF6Gyo/377.png -delay 6 /tmp/tmp.bJWvxF6Gyo/378.png -delay 6 /tmp/tmp.bJWvxF6Gyo/379.png -delay 6 /tmp/tmp.bJWvxF6Gyo/380.png -delay 6 /tmp/tmp.bJWvxF6Gyo/381.png -delay 86 /tmp/tmp.bJWvxF6Gyo/382.png -delay 19 /tmp/tmp.bJWvxF6Gyo/383.png -delay 20 /tmp/tmp.bJWvxF6Gyo/384.png -delay 86 /tmp/tmp.bJWvxF6Gyo/385.png -delay 13 /tmp/tmp.bJWvxF6Gyo/386.png -delay 106 /tmp/tmp.bJWvxF6Gyo/387.png -delay 26 /tmp/tmp.bJWvxF6Gyo/388.png -delay 240 /tmp/tmp.bJWvxF6Gyo/389.png -delay 20 /tmp/tmp.bJWvxF6Gyo/390.png -delay 46 /tmp/tmp.bJWvxF6Gyo/391.png -delay 59 /tmp/tmp.bJWvxF6Gyo/392.png -delay 6 /tmp/tmp.bJWvxF6Gyo/393.png -delay 6 /tmp/tmp.bJWvxF6Gyo/394.png -delay 200 /tmp/tmp.bJWvxF6Gyo/395.png -delay 19 /tmp/tmp.bJWvxF6Gyo/396.png -delay 140 /tmp/tmp.bJWvxF6Gyo/397.png -delay 26 /tmp/tmp.bJWvxF6Gyo/398.png -delay 13 /tmp/tmp.bJWvxF6Gyo/399.png -delay 19 /tmp/tmp.bJWvxF6Gyo/400.png -delay 13 /tmp/tmp.bJWvxF6Gyo/401.png -delay 13 /tmp/tmp.bJWvxF6Gyo/402.png -delay 6 /tmp/tmp.bJWvxF6Gyo/403.png -delay 6 /tmp/tmp.bJWvxF6Gyo/404.png -delay 20 /tmp/tmp.bJWvxF6Gyo/405.png -delay 19 /tmp/tmp.bJWvxF6Gyo/406.png -delay 6 /tmp/tmp.bJWvxF6Gyo/407.png -delay 20 /tmp/tmp.bJWvxF6Gyo/408.png -delay 6 /tmp/tmp.bJWvxF6Gyo/409.png -delay 13 /tmp/tmp.bJWvxF6Gyo/410.png -delay 26 /tmp/tmp.bJWvxF6Gyo/411.png -delay 19 /tmp/tmp.bJWvxF6Gyo/412.png -delay 6 /tmp/tmp.bJWvxF6Gyo/413.png -delay 13 /tmp/tmp.bJWvxF6Gyo/414.png -delay 46 /tmp/tmp.bJWvxF6Gyo/415.png -delay 20 /tmp/tmp.bJWvxF6Gyo/416.png -delay 19 /tmp/tmp.bJWvxF6Gyo/417.png -delay 6 /tmp/tmp.bJWvxF6Gyo/418.png -delay 13 /tmp/tmp.bJWvxF6Gyo/419.png -delay 13 /tmp/tmp.bJWvxF6Gyo/420.png -delay 6 /tmp/tmp.bJWvxF6Gyo/421.png -delay 26 /tmp/tmp.bJWvxF6Gyo/422.png -delay 13 /tmp/tmp.bJWvxF6Gyo/423.png -delay 13 /tmp/tmp.bJWvxF6Gyo/424.png -delay 13 /tmp/tmp.bJWvxF6Gyo/425.png -delay 13 /tmp/tmp.bJWvxF6Gyo/426.png -delay 13 /tmp/tmp.bJWvxF6Gyo/427.png -delay 26 /tmp/tmp.bJWvxF6Gyo/428.png -delay 13 /tmp/tmp.bJWvxF6Gyo/429.png -delay 19 /tmp/tmp.bJWvxF6Gyo/430.png -delay 13 /tmp/tmp.bJWvxF6Gyo/431.png -delay 20 /tmp/tmp.bJWvxF6Gyo/432.png -delay 13 /tmp/tmp.bJWvxF6Gyo/433.png -delay 19 /tmp/tmp.bJWvxF6Gyo/434.png -delay 13 /tmp/tmp.bJWvxF6Gyo/435.png -delay 6 /tmp/tmp.bJWvxF6Gyo/436.png -delay 13 /tmp/tmp.bJWvxF6Gyo/437.png -delay 19 /tmp/tmp.bJWvxF6Gyo/438.png -delay 6 /tmp/tmp.bJWvxF6Gyo/439.png -delay 20 /tmp/tmp.bJWvxF6Gyo/440.png -delay 13 /tmp/tmp.bJWvxF6Gyo/441.png -delay 6 /tmp/tmp.bJWvxF6Gyo/442.png -delay 20 /tmp/tmp.bJWvxF6Gyo/443.png -delay 13 /tmp/tmp.bJWvxF6Gyo/444.png -delay 13 /tmp/tmp.bJWvxF6Gyo/445.png -delay 6 /tmp/tmp.bJWvxF6Gyo/446.png -delay 20 /tmp/tmp.bJWvxF6Gyo/447.png -delay 13 /tmp/tmp.bJWvxF6Gyo/448.png -delay 6 /tmp/tmp.bJWvxF6Gyo/449.png -delay 20 /tmp/tmp.bJWvxF6Gyo/450.png -delay 13 /tmp/tmp.bJWvxF6Gyo/451.png -delay 19 /tmp/tmp.bJWvxF6Gyo/452.png -delay 13 /tmp/tmp.bJWvxF6Gyo/453.png -delay 13 /tmp/tmp.bJWvxF6Gyo/454.png -delay 19 /tmp/tmp.bJWvxF6Gyo/455.png -delay 13 /tmp/tmp.bJWvxF6Gyo/456.png -delay 20 /tmp/tmp.bJWvxF6Gyo/457.png -delay 19 /tmp/tmp.bJWvxF6Gyo/458.png -delay 13 /tmp/tmp.bJWvxF6Gyo/459.png -delay 20 /tmp/tmp.bJWvxF6Gyo/460.png -delay 6 /tmp/tmp.bJWvxF6Gyo/461.png -delay 19 /tmp/tmp.bJWvxF6Gyo/462.png -delay 26 /tmp/tmp.bJWvxF6Gyo/463.png -delay 33 /tmp/tmp.bJWvxF6Gyo/464.png -delay 13 /tmp/tmp.bJWvxF6Gyo/465.png -delay 6 /tmp/tmp.bJWvxF6Gyo/466.png -delay 19 /tmp/tmp.bJWvxF6Gyo/467.png -delay 20 /tmp/tmp.bJWvxF6Gyo/468.png -delay 13 /tmp/tmp.bJWvxF6Gyo/469.png -delay 13 /tmp/tmp.bJWvxF6Gyo/470.png -delay 6 /tmp/tmp.bJWvxF6Gyo/471.png -delay 6 /tmp/tmp.bJWvxF6Gyo/472.png -delay 19 /tmp/tmp.bJWvxF6Gyo/473.png -delay 6 /tmp/tmp.bJWvxF6Gyo/474.png -delay 26 /tmp/tmp.bJWvxF6Gyo/475.png -delay 26 /tmp/tmp.bJWvxF6Gyo/476.png -delay 13 /tmp/tmp.bJWvxF6Gyo/477.png -delay 20 /tmp/tmp.bJWvxF6Gyo/478.png -delay 40 /tmp/tmp.bJWvxF6Gyo/479.png -delay 6 /tmp/tmp.bJWvxF6Gyo/480.png -delay 33 /tmp/tmp.bJWvxF6Gyo/481.png -delay 13 /tmp/tmp.bJWvxF6Gyo/482.png -delay 6 /tmp/tmp.bJWvxF6Gyo/483.png -delay 13 /tmp/tmp.bJWvxF6Gyo/484.png -delay 20 /tmp/tmp.bJWvxF6Gyo/485.png -delay 6 /tmp/tmp.bJWvxF6Gyo/486.png -delay 6 /tmp/tmp.bJWvxF6Gyo/487.png -delay 86 /tmp/tmp.bJWvxF6Gyo/488.png -delay 6 /tmp/tmp.bJWvxF6Gyo/489.png -delay 13 /tmp/tmp.bJWvxF6Gyo/490.png -delay 13 /tmp/tmp.bJWvxF6Gyo/491.png -delay 6 /tmp/tmp.bJWvxF6Gyo/492.png -delay 13 /tmp/tmp.bJWvxF6Gyo/493.png -delay 19 /tmp/tmp.bJWvxF6Gyo/494.png -delay 13 /tmp/tmp.bJWvxF6Gyo/495.png -delay 13 /tmp/tmp.bJWvxF6Gyo/496.png -delay 13 /tmp/tmp.bJWvxF6Gyo/497.png -delay 40 /tmp/tmp.bJWvxF6Gyo/498.png -delay 6 /tmp/tmp.bJWvxF6Gyo/499.png -delay 79 /tmp/tmp.bJWvxF6Gyo/500.png -delay 13 /tmp/tmp.bJWvxF6Gyo/501.png -delay 13 /tmp/tmp.bJWvxF6Gyo/502.png -delay 6 /tmp/tmp.bJWvxF6Gyo/503.png -delay 6 /tmp/tmp.bJWvxF6Gyo/504.png -delay 26 /tmp/tmp.bJWvxF6Gyo/505.png -delay 373 /tmp/tmp.bJWvxF6Gyo/506.png -delay 6 /tmp/tmp.bJWvxF6Gyo/507.png -delay 33 /tmp/tmp.bJWvxF6Gyo/508.png -delay 19 /tmp/tmp.bJWvxF6Gyo/509.png -delay 73 /tmp/tmp.bJWvxF6Gyo/510.png -delay 6 /tmp/tmp.bJWvxF6Gyo/511.png -delay 173 /tmp/tmp.bJWvxF6Gyo/512.png -delay 46 /tmp/tmp.bJWvxF6Gyo/513.png -delay 20 /tmp/tmp.bJWvxF6Gyo/514.png -delay 79 /tmp/tmp.bJWvxF6Gyo/515.png -delay 13 /tmp/tmp.bJWvxF6Gyo/516.png -delay 373 /tmp/tmp.bJWvxF6Gyo/517.png -delay 66 /tmp/tmp.bJWvxF6Gyo/518.png -delay 6 /tmp/tmp.bJWvxF6Gyo/519.png -delay 106 /tmp/tmp.bJWvxF6Gyo/520.png -delay 39 /tmp/tmp.bJWvxF6Gyo/521.png -delay 20 /tmp/tmp.bJWvxF6Gyo/522.png -delay 73 /tmp/tmp.bJWvxF6Gyo/523.png -delay 13 /tmp/tmp.bJWvxF6Gyo/524.png -delay 19 /tmp/tmp.bJWvxF6Gyo/525.png -delay 13 /tmp/tmp.bJWvxF6Gyo/526.png -delay 26 /tmp/tmp.bJWvxF6Gyo/527.png -delay 13 /tmp/tmp.bJWvxF6Gyo/528.png -delay 13 /tmp/tmp.bJWvxF6Gyo/529.png -delay 40 /tmp/tmp.bJWvxF6Gyo/530.png -delay 6 /tmp/tmp.bJWvxF6Gyo/531.png -delay 6 /tmp/tmp.bJWvxF6Gyo/532.png -delay 20 /tmp/tmp.bJWvxF6Gyo/533.png -delay 79 /tmp/tmp.bJWvxF6Gyo/534.png -delay 53 /tmp/tmp.bJWvxF6Gyo/535.png -delay 93 /tmp/tmp.bJWvxF6Gyo/536.png -delay 26 /tmp/tmp.bJWvxF6Gyo/537.png -delay 33 /tmp/tmp.bJWvxF6Gyo/538.png -delay 19 /tmp/tmp.bJWvxF6Gyo/539.png -delay 33 /tmp/tmp.bJWvxF6Gyo/540.png -delay 19 /tmp/tmp.bJWvxF6Gyo/541.png -delay 19 /tmp/tmp.bJWvxF6Gyo/542.png -delay 20 /tmp/tmp.bJWvxF6Gyo/543.png -delay 173 /tmp/tmp.bJWvxF6Gyo/544.png -delay 20 /tmp/tmp.bJWvxF6Gyo/545.png -delay 19 /tmp/tmp.bJWvxF6Gyo/546.png -delay 13 /tmp/tmp.bJWvxF6Gyo/547.png -delay 20 /tmp/tmp.bJWvxF6Gyo/548.png -delay 13 /tmp/tmp.bJWvxF6Gyo/549.png -delay 40 /tmp/tmp.bJWvxF6Gyo/550.png -delay 6 /tmp/tmp.bJWvxF6Gyo/551.png -delay 6 /tmp/tmp.bJWvxF6Gyo/552.png -delay 59 /tmp/tmp.bJWvxF6Gyo/553.png -delay 106 /tmp/tmp.bJWvxF6Gyo/554.png -delay 186 /tmp/tmp.bJWvxF6Gyo/555.png -delay 140 /tmp/tmp.bJWvxF6Gyo/556.png -delay 6 /tmp/tmp.bJWvxF6Gyo/557.png -delay 233 /tmp/tmp.bJWvxF6Gyo/558.png -delay 6 /tmp/tmp.bJWvxF6Gyo/559.png -delay 6 /tmp/tmp.bJWvxF6Gyo/560.png -delay 153 /tmp/tmp.bJWvxF6Gyo/561.png -delay 13 /tmp/tmp.bJWvxF6Gyo/562.png -delay 20 /tmp/tmp.bJWvxF6Gyo/563.png -delay 13 /tmp/tmp.bJWvxF6Gyo/564.png -delay 6 /tmp/tmp.bJWvxF6Gyo/565.png -delay 26 /tmp/tmp.bJWvxF6Gyo/566.png -delay 33 /tmp/tmp.bJWvxF6Gyo/567.png -delay 6 /tmp/tmp.bJWvxF6Gyo/568.png -delay 240 /tmp/tmp.bJWvxF6Gyo/569.png -delay 6 /tmp/tmp.bJWvxF6Gyo/570.png -delay 6 /tmp/tmp.bJWvxF6Gyo/571.png -delay 393 /tmp/tmp.bJWvxF6Gyo/572.png -delay 6 /tmp/tmp.bJWvxF6Gyo/573.png -delay 100 /tmp/tmp.bJWvxF6Gyo/574.png -layers Optimize gif:- | gifsicle -k 64 -O2 -Okeep-empty --lossy=80 -o 1.gif -
Killed
gifsicle:<stdin>: empty file
at checkExecSyncError (child_process.js:473:13)
at Object.execSync (child_process.js:513:13)
at Dp (/app/main.js:708:246)
at /app/main.js:713:178
at Function.b (/app/main.js:709:287)
at ep (/app/main.js:697:48)
at /app/main.js:697:193
at /app/main.js:689:264
at Immediate.Po (/app/main.js:685:331)
at runCallback (timers.js:672:20)
beep
docker run --rm -v $PWD:/data asciinema/asciicast2gif data/1.cast data/1.gif; beep
==> Loading data/1.cast...
==> Spawning PhantomJS renderer...
==> Generating frame screenshots...
==> Combining 575 screenshots into GIF file...
Killed
gifsicle:<stdin>: empty file
/app/main.js:697
Qe)}function ep(a){try{var b=a[0];return b.h?b.h(a):b.call(null,a)}catch(c){if(c instanceof Object)throw b=c,Yo(a[6]),b;throw c;}}function fp(a,b,c){c=Zo(c,dp(function(c){a[2]=c;a[1]=b;return ep(a)}));return r(c)?(a[2]=Nb(c),a[1]=b,dj):null}function gp(a,b){a=a[6];null!=b&&a.Dc(null,b,dp(function(){return function(){return null}}(a)));Yo(a);return a}
^
Error: Command failed: convert -loop 0 -delay 6 /tmp/tmp.iGLmtSZE6b/0.png -delay 6 /tmp/tmp.iGLmtSZE6b/1.png -delay 6 /tmp/tmp.iGLmtSZE6b/2.png -delay 100 /tmp/tmp.iGLmtSZE6b/3.png -delay 6 /tmp/tmp.iGLmtSZE6b/4.png -delay 19 /tmp/tmp.iGLmtSZE6b/5.png -delay 13 /tmp/tmp.iGLmtSZE6b/6.png -delay 6 /tmp/tmp.iGLmtSZE6b/7.png -delay 66 /tmp/tmp.iGLmtSZE6b/8.png -delay 19 /tmp/tmp.iGLmtSZE6b/9.png -delay 13 /tmp/tmp.iGLmtSZE6b/10.png -delay 13 /tmp/tmp.iGLmtSZE6b/11.png -delay 13 /tmp/tmp.iGLmtSZE6b/12.png -delay 6 /tmp/tmp.iGLmtSZE6b/13.png -delay 33 /tmp/tmp.iGLmtSZE6b/14.png -delay 26 /tmp/tmp.iGLmtSZE6b/15.png -delay 33 /tmp/tmp.iGLmtSZE6b/16.png -delay 13 /tmp/tmp.iGLmtSZE6b/17.png -delay 20 /tmp/tmp.iGLmtSZE6b/18.png -delay 6 /tmp/tmp.iGLmtSZE6b/19.png -delay 26 /tmp/tmp.iGLmtSZE6b/20.png -delay 6 /tmp/tmp.iGLmtSZE6b/21.png -delay 13 /tmp/tmp.iGLmtSZE6b/22.png -delay 13 /tmp/tmp.iGLmtSZE6b/23.png -delay 6 /tmp/tmp.iGLmtSZE6b/24.png -delay 40 /tmp/tmp.iGLmtSZE6b/25.png -delay 6 /tmp/tmp.iGLmtSZE6b/26.png -delay 33 /tmp/tmp.iGLmtSZE6b/27.png -delay 20 /tmp/tmp.iGLmtSZE6b/28.png -delay 20 /tmp/tmp.iGLmtSZE6b/29.png -delay 20 /tmp/tmp.iGLmtSZE6b/30.png -delay 13 /tmp/tmp.iGLmtSZE6b/31.png -delay 20 /tmp/tmp.iGLmtSZE6b/32.png -delay 39 /tmp/tmp.iGLmtSZE6b/33.png -delay 20 /tmp/tmp.iGLmtSZE6b/34.png -delay 20 /tmp/tmp.iGLmtSZE6b/35.png -delay 33 /tmp/tmp.iGLmtSZE6b/36.png -delay 6 /tmp/tmp.iGLmtSZE6b/37.png -delay 46 /tmp/tmp.iGLmtSZE6b/38.png -delay 40 /tmp/tmp.iGLmtSZE6b/39.png -delay 73 /tmp/tmp.iGLmtSZE6b/40.png -delay 106 /tmp/tmp.iGLmtSZE6b/41.png -delay 6 /tmp/tmp.iGLmtSZE6b/42.png -delay 246 /tmp/tmp.iGLmtSZE6b/43.png -delay 6 /tmp/tmp.iGLmtSZE6b/44.png -delay 159 /tmp/tmp.iGLmtSZE6b/45.png -delay 6 /tmp/tmp.iGLmtSZE6b/46.png -delay 79 /tmp/tmp.iGLmtSZE6b/47.png -delay 26 /tmp/tmp.iGLmtSZE6b/48.png -delay 13 /tmp/tmp.iGLmtSZE6b/49.png -delay 6 /tmp/tmp.iGLmtSZE6b/50.png -delay 13 /tmp/tmp.iGLmtSZE6b/51.png -delay 13 /tmp/tmp.iGLmtSZE6b/52.png -delay 20 /tmp/tmp.iGLmtSZE6b/53.png -delay 13 /tmp/tmp.iGLmtSZE6b/54.png -delay 13 /tmp/tmp.iGLmtSZE6b/55.png -delay 19 /tmp/tmp.iGLmtSZE6b/56.png -delay 13 /tmp/tmp.iGLmtSZE6b/57.png -delay 19 /tmp/tmp.iGLmtSZE6b/58.png -delay 13 /tmp/tmp.iGLmtSZE6b/59.png -delay 20 /tmp/tmp.iGLmtSZE6b/60.png -delay 19 /tmp/tmp.iGLmtSZE6b/61.png -delay 19 /tmp/tmp.iGLmtSZE6b/62.png -delay 13 /tmp/tmp.iGLmtSZE6b/63.png -delay 19 /tmp/tmp.iGLmtSZE6b/64.png -delay 40 /tmp/tmp.iGLmtSZE6b/65.png -delay 53 /tmp/tmp.iGLmtSZE6b/66.png -delay 6 /tmp/tmp.iGLmtSZE6b/67.png -delay 6 /tmp/tmp.iGLmtSZE6b/68.png -delay 6 /tmp/tmp.iGLmtSZE6b/69.png -delay 19 /tmp/tmp.iGLmtSZE6b/70.png -delay 6 /tmp/tmp.iGLmtSZE6b/71.png -delay 6 /tmp/tmp.iGLmtSZE6b/72.png -delay 53 /tmp/tmp.iGLmtSZE6b/73.png -delay 13 /tmp/tmp.iGLmtSZE6b/74.png -delay 13 /tmp/tmp.iGLmtSZE6b/75.png -delay 6 /tmp/tmp.iGLmtSZE6b/76.png -delay 6 /tmp/tmp.iGLmtSZE6b/77.png -delay 6 /tmp/tmp.iGLmtSZE6b/78.png -delay 6 /tmp/tmp.iGLmtSZE6b/79.png -delay 6 /tmp/tmp.iGLmtSZE6b/80.png -delay 6 /tmp/tmp.iGLmtSZE6b/81.png -delay 33 /tmp/tmp.iGLmtSZE6b/82.png -delay 6 /tmp/tmp.iGLmtSZE6b/83.png -delay 20 /tmp/tmp.iGLmtSZE6b/84.png -delay 13 /tmp/tmp.iGLmtSZE6b/85.png -delay 6 /tmp/tmp.iGLmtSZE6b/86.png -delay 26 /tmp/tmp.iGLmtSZE6b/87.png -delay 6 /tmp/tmp.iGLmtSZE6b/88.png -delay 6 /tmp/tmp.iGLmtSZE6b/89.png -delay 6 /tmp/tmp.iGLmtSZE6b/90.png -delay 6 /tmp/tmp.iGLmtSZE6b/91.png -delay 6 /tmp/tmp.iGLmtSZE6b/92.png -delay 13 /tmp/tmp.iGLmtSZE6b/93.png -delay 6 /tmp/tmp.iGLmtSZE6b/94.png -delay 6 /tmp/tmp.iGLmtSZE6b/95.png -delay 6 /tmp/tmp.iGLmtSZE6b/96.png -delay 6 /tmp/tmp.iGLmtSZE6b/97.png -delay 6 /tmp/tmp.iGLmtSZE6b/98.png -delay 6 /tmp/tmp.iGLmtSZE6b/99.png -delay 6 /tmp/tmp.iGLmtSZE6b/100.png -delay 13 /tmp/tmp.iGLmtSZE6b/101.png -delay 6 /tmp/tmp.iGLmtSZE6b/102.png -delay 6 /tmp/tmp.iGLmtSZE6b/103.png -delay 6 /tmp/tmp.iGLmtSZE6b/104.png -delay 33 /tmp/tmp.iGLmtSZE6b/105.png -delay 26 /tmp/tmp.iGLmtSZE6b/106.png -delay 13 /tmp/tmp.iGLmtSZE6b/107.png -delay 6 /tmp/tmp.iGLmtSZE6b/108.png -delay 66 /tmp/tmp.iGLmtSZE6b/109.png -delay 6 /tmp/tmp.iGLmtSZE6b/110.png -delay 13 /tmp/tmp.iGLmtSZE6b/111.png -delay 13 /tmp/tmp.iGLmtSZE6b/112.png -delay 6 /tmp/tmp.iGLmtSZE6b/113.png -delay 6 /tmp/tmp.iGLmtSZE6b/114.png -delay 6 /tmp/tmp.iGLmtSZE6b/115.png -delay 13 /tmp/tmp.iGLmtSZE6b/116.png -delay 6 /tmp/tmp.iGLmtSZE6b/117.png -delay 6 /tmp/tmp.iGLmtSZE6b/118.png -delay 6 /tmp/tmp.iGLmtSZE6b/119.png -delay 6 /tmp/tmp.iGLmtSZE6b/120.png -delay 6 /tmp/tmp.iGLmtSZE6b/121.png -delay 6 /tmp/tmp.iGLmtSZE6b/122.png -delay 6 /tmp/tmp.iGLmtSZE6b/123.png -delay 6 /tmp/tmp.iGLmtSZE6b/124.png -delay 6 /tmp/tmp.iGLmtSZE6b/125.png -delay 13 /tmp/tmp.iGLmtSZE6b/126.png -delay 6 /tmp/tmp.iGLmtSZE6b/127.png -delay 13 /tmp/tmp.iGLmtSZE6b/128.png -delay 73 /tmp/tmp.iGLmtSZE6b/129.png -delay 33 /tmp/tmp.iGLmtSZE6b/130.png -delay 6 /tmp/tmp.iGLmtSZE6b/131.png -delay 59 /tmp/tmp.iGLmtSZE6b/132.png -delay 1246 /tmp/tmp.iGLmtSZE6b/133.png -delay 13 /tmp/tmp.iGLmtSZE6b/134.png -delay 13 /tmp/tmp.iGLmtSZE6b/135.png -delay 6 /tmp/tmp.iGLmtSZE6b/136.png -delay 600 /tmp/tmp.iGLmtSZE6b/137.png -delay 20 /tmp/tmp.iGLmtSZE6b/138.png -delay 20 /tmp/tmp.iGLmtSZE6b/139.png -delay 19 /tmp/tmp.iGLmtSZE6b/140.png -delay 20 /tmp/tmp.iGLmtSZE6b/141.png -delay 26 /tmp/tmp.iGLmtSZE6b/142.png -delay 20 /tmp/tmp.iGLmtSZE6b/143.png -delay 26 /tmp/tmp.iGLmtSZE6b/144.png -delay 19 /tmp/tmp.iGLmtSZE6b/145.png -delay 26 /tmp/tmp.iGLmtSZE6b/146.png -delay 13 /tmp/tmp.iGLmtSZE6b/147.png -delay 13 /tmp/tmp.iGLmtSZE6b/148.png -delay 33 /tmp/tmp.iGLmtSZE6b/149.png -delay 6 /tmp/tmp.iGLmtSZE6b/150.png -delay 19 /tmp/tmp.iGLmtSZE6b/151.png -delay 20 /tmp/tmp.iGLmtSZE6b/152.png -delay 26 /tmp/tmp.iGLmtSZE6b/153.png -delay 6 /tmp/tmp.iGLmtSZE6b/154.png -delay 86 /tmp/tmp.iGLmtSZE6b/155.png -delay 6 /tmp/tmp.iGLmtSZE6b/156.png -delay 6 /tmp/tmp.iGLmtSZE6b/157.png -delay 119 /tmp/tmp.iGLmtSZE6b/158.png -delay 26 /tmp/tmp.iGLmtSZE6b/159.png -delay 20 /tmp/tmp.iGLmtSZE6b/160.png -delay 13 /tmp/tmp.iGLmtSZE6b/161.png -delay 20 /tmp/tmp.iGLmtSZE6b/162.png -delay 13 /tmp/tmp.iGLmtSZE6b/163.png -delay 13 /tmp/tmp.iGLmtSZE6b/164.png -delay 53 /tmp/tmp.iGLmtSZE6b/165.png -delay 13 /tmp/tmp.iGLmtSZE6b/166.png -delay 20 /tmp/tmp.iGLmtSZE6b/167.png -delay 6 /tmp/tmp.iGLmtSZE6b/168.png -delay 33 /tmp/tmp.iGLmtSZE6b/169.png -delay 6 /tmp/tmp.iGLmtSZE6b/170.png -delay 46 /tmp/tmp.iGLmtSZE6b/171.png -delay 6 /tmp/tmp.iGLmtSZE6b/172.png -delay 106 /tmp/tmp.iGLmtSZE6b/173.png -delay 60 /tmp/tmp.iGLmtSZE6b/174.png -delay 39 /tmp/tmp.iGLmtSZE6b/175.png -delay 13 /tmp/tmp.iGLmtSZE6b/176.png -delay 20 /tmp/tmp.iGLmtSZE6b/177.png -delay 13 /tmp/tmp.iGLmtSZE6b/178.png -delay 20 /tmp/tmp.iGLmtSZE6b/179.png -delay 13 /tmp/tmp.iGLmtSZE6b/180.png -delay 39 /tmp/tmp.iGLmtSZE6b/181.png -delay 26 /tmp/tmp.iGLmtSZE6b/182.png -delay 13 /tmp/tmp.iGLmtSZE6b/183.png -delay 26 /tmp/tmp.iGLmtSZE6b/184.png -delay 53 /tmp/tmp.iGLmtSZE6b/185.png -delay 20 /tmp/tmp.iGLmtSZE6b/186.png -delay 6 /tmp/tmp.iGLmtSZE6b/187.png -delay 13 /tmp/tmp.iGLmtSZE6b/188.png -delay 19 /tmp/tmp.iGLmtSZE6b/189.png -delay 13 /tmp/tmp.iGLmtSZE6b/190.png -delay 20 /tmp/tmp.iGLmtSZE6b/191.png -delay 6 /tmp/tmp.iGLmtSZE6b/192.png -delay 13 /tmp/tmp.iGLmtSZE6b/193.png -delay 13 /tmp/tmp.iGLmtSZE6b/194.png -delay 13 /tmp/tmp.iGLmtSZE6b/195.png -delay 13 /tmp/tmp.iGLmtSZE6b/196.png -delay 6 /tmp/tmp.iGLmtSZE6b/197.png -delay 26 /tmp/tmp.iGLmtSZE6b/198.png -delay 20 /tmp/tmp.iGLmtSZE6b/199.png -delay 13 /tmp/tmp.iGLmtSZE6b/200.png -delay 13 /tmp/tmp.iGLmtSZE6b/201.png -delay 39 /tmp/tmp.iGLmtSZE6b/202.png -delay 13 /tmp/tmp.iGLmtSZE6b/203.png -delay 86 /tmp/tmp.iGLmtSZE6b/204.png -delay 26 /tmp/tmp.iGLmtSZE6b/205.png -delay 33 /tmp/tmp.iGLmtSZE6b/206.png -delay 66 /tmp/tmp.iGLmtSZE6b/207.png -delay 33 /tmp/tmp.iGLmtSZE6b/208.png -delay 13 /tmp/tmp.iGLmtSZE6b/209.png -delay 53 /tmp/tmp.iGLmtSZE6b/210.png -delay 13 /tmp/tmp.iGLmtSZE6b/211.png -delay 20 /tmp/tmp.iGLmtSZE6b/212.png -delay 6 /tmp/tmp.iGLmtSZE6b/213.png -delay 6 /tmp/tmp.iGLmtSZE6b/214.png -delay 26 /tmp/tmp.iGLmtSZE6b/215.png -delay 20 /tmp/tmp.iGLmtSZE6b/216.png -delay 53 /tmp/tmp.iGLmtSZE6b/217.png -delay 13 /tmp/tmp.iGLmtSZE6b/218.png -delay 13 /tmp/tmp.iGLmtSZE6b/219.png -delay 13 /tmp/tmp.iGLmtSZE6b/220.png -delay 406 /tmp/tmp.iGLmtSZE6b/221.png -delay 6 /tmp/tmp.iGLmtSZE6b/222.png -delay 126 /tmp/tmp.iGLmtSZE6b/223.png -delay 6 /tmp/tmp.iGLmtSZE6b/224.png -delay 6 /tmp/tmp.iGLmtSZE6b/225.png -delay 266 /tmp/tmp.iGLmtSZE6b/226.png -delay 20 /tmp/tmp.iGLmtSZE6b/227.png -delay 20 /tmp/tmp.iGLmtSZE6b/228.png -delay 86 /tmp/tmp.iGLmtSZE6b/229.png -delay 39 /tmp/tmp.iGLmtSZE6b/230.png -delay 60 /tmp/tmp.iGLmtSZE6b/231.png -delay 26 /tmp/tmp.iGLmtSZE6b/232.png -delay 39 /tmp/tmp.iGLmtSZE6b/233.png -delay 20 /tmp/tmp.iGLmtSZE6b/234.png -delay 26 /tmp/tmp.iGLmtSZE6b/235.png -delay 79 /tmp/tmp.iGLmtSZE6b/236.png -delay 6 /tmp/tmp.iGLmtSZE6b/237.png -delay 59 /tmp/tmp.iGLmtSZE6b/238.png -delay 6 /tmp/tmp.iGLmtSZE6b/239.png -delay 13 /tmp/tmp.iGLmtSZE6b/240.png -delay 13 /tmp/tmp.iGLmtSZE6b/241.png -delay 13 /tmp/tmp.iGLmtSZE6b/242.png -delay 26 /tmp/tmp.iGLmtSZE6b/243.png -delay 20 /tmp/tmp.iGLmtSZE6b/244.png -delay 13 /tmp/tmp.iGLmtSZE6b/245.png -delay 46 /tmp/tmp.iGLmtSZE6b/246.png -delay 33 /tmp/tmp.iGLmtSZE6b/247.png -delay 40 /tmp/tmp.iGLmtSZE6b/248.png -delay 6 /tmp/tmp.iGLmtSZE6b/249.png -delay 133 /tmp/tmp.iGLmtSZE6b/250.png -delay 93 /tmp/tmp.iGLmtSZE6b/251.png -delay 13 /tmp/tmp.iGLmtSZE6b/252.png -delay 46 /tmp/tmp.iGLmtSZE6b/253.png -delay 39 /tmp/tmp.iGLmtSZE6b/254.png -delay 13 /tmp/tmp.iGLmtSZE6b/255.png -delay 6 /tmp/tmp.iGLmtSZE6b/256.png -delay 6 /tmp/tmp.iGLmtSZE6b/257.png -delay 53 /tmp/tmp.iGLmtSZE6b/258.png -delay 13 /tmp/tmp.iGLmtSZE6b/259.png -delay 6 /tmp/tmp.iGLmtSZE6b/260.png -delay 6 /tmp/tmp.iGLmtSZE6b/261.png -delay 26 /tmp/tmp.iGLmtSZE6b/262.png -delay 386 /tmp/tmp.iGLmtSZE6b/263.png -delay 6 /tmp/tmp.iGLmtSZE6b/264.png -delay 46 /tmp/tmp.iGLmtSZE6b/265.png -delay 13 /tmp/tmp.iGLmtSZE6b/266.png -delay 6 /tmp/tmp.iGLmtSZE6b/267.png -delay 6 /tmp/tmp.iGLmtSZE6b/268.png -delay 6 /tmp/tmp.iGLmtSZE6b/269.png -delay 6 /tmp/tmp.iGLmtSZE6b/270.png -delay 39 /tmp/tmp.iGLmtSZE6b/271.png -delay 6 /tmp/tmp.iGLmtSZE6b/272.png -delay 6 /tmp/tmp.iGLmtSZE6b/273.png -delay 6 /tmp/tmp.iGLmtSZE6b/274.png -delay 13 /tmp/tmp.iGLmtSZE6b/275.png -delay 6 /tmp/tmp.iGLmtSZE6b/276.png -delay 79 /tmp/tmp.iGLmtSZE6b/277.png -delay 179 /tmp/tmp.iGLmtSZE6b/278.png -delay 6 /tmp/tmp.iGLmtSZE6b/279.png -delay 6 /tmp/tmp.iGLmtSZE6b/280.png -delay 6 /tmp/tmp.iGLmtSZE6b/281.png -delay 6 /tmp/tmp.iGLmtSZE6b/282.png -delay 46 /tmp/tmp.iGLmtSZE6b/283.png -delay 6 /tmp/tmp.iGLmtSZE6b/284.png -delay 6 /tmp/tmp.iGLmtSZE6b/285.png -delay 6 /tmp/tmp.iGLmtSZE6b/286.png -delay 13 /tmp/tmp.iGLmtSZE6b/287.png -delay 93 /tmp/tmp.iGLmtSZE6b/288.png -delay 440 /tmp/tmp.iGLmtSZE6b/289.png -delay 6 /tmp/tmp.iGLmtSZE6b/290.png -delay 73 /tmp/tmp.iGLmtSZE6b/291.png -delay 266 /tmp/tmp.iGLmtSZE6b/292.png -delay 6 /tmp/tmp.iGLmtSZE6b/293.png -delay 166 /tmp/tmp.iGLmtSZE6b/294.png -delay 46 /tmp/tmp.iGLmtSZE6b/295.png -delay 33 /tmp/tmp.iGLmtSZE6b/296.png -delay 40 /tmp/tmp.iGLmtSZE6b/297.png -delay 33 /tmp/tmp.iGLmtSZE6b/298.png -delay 6 /tmp/tmp.iGLmtSZE6b/299.png -delay 26 /tmp/tmp.iGLmtSZE6b/300.png -delay 33 /tmp/tmp.iGLmtSZE6b/301.png -delay 6 /tmp/tmp.iGLmtSZE6b/302.png -delay 33 /tmp/tmp.iGLmtSZE6b/303.png -delay 146 /tmp/tmp.iGLmtSZE6b/304.png -delay 59 /tmp/tmp.iGLmtSZE6b/305.png -delay 60 /tmp/tmp.iGLmtSZE6b/306.png -delay 33 /tmp/tmp.iGLmtSZE6b/307.png -delay 33 /tmp/tmp.iGLmtSZE6b/308.png -delay 6 /tmp/tmp.iGLmtSZE6b/309.png -delay 6 /tmp/tmp.iGLmtSZE6b/310.png -delay 33 /tmp/tmp.iGLmtSZE6b/311.png -delay 33 /tmp/tmp.iGLmtSZE6b/312.png -delay 39 /tmp/tmp.iGLmtSZE6b/313.png -delay 33 /tmp/tmp.iGLmtSZE6b/314.png -delay 13 /tmp/tmp.iGLmtSZE6b/315.png -delay 173 /tmp/tmp.iGLmtSZE6b/316.png -delay 40 /tmp/tmp.iGLmtSZE6b/317.png -delay 6 /tmp/tmp.iGLmtSZE6b/318.png -delay 6 /tmp/tmp.iGLmtSZE6b/319.png -delay 6 /tmp/tmp.iGLmtSZE6b/320.png -delay 6 /tmp/tmp.iGLmtSZE6b/321.png -delay 213 /tmp/tmp.iGLmtSZE6b/322.png -delay 13 /tmp/tmp.iGLmtSZE6b/323.png -delay 13 /tmp/tmp.iGLmtSZE6b/324.png -delay 13 /tmp/tmp.iGLmtSZE6b/325.png -delay 113 /tmp/tmp.iGLmtSZE6b/326.png -delay 6 /tmp/tmp.iGLmtSZE6b/327.png -delay 6 /tmp/tmp.iGLmtSZE6b/328.png -delay 846 /tmp/tmp.iGLmtSZE6b/329.png -delay 13 /tmp/tmp.iGLmtSZE6b/330.png -delay 6 /tmp/tmp.iGLmtSZE6b/331.png -delay 20 /tmp/tmp.iGLmtSZE6b/332.png -delay 6 /tmp/tmp.iGLmtSZE6b/333.png -delay 13 /tmp/tmp.iGLmtSZE6b/334.png -delay 20 /tmp/tmp.iGLmtSZE6b/335.png -delay 19 /tmp/tmp.iGLmtSZE6b/336.png -delay 13 /tmp/tmp.iGLmtSZE6b/337.png -delay 33 /tmp/tmp.iGLmtSZE6b/338.png -delay 266 /tmp/tmp.iGLmtSZE6b/339.png -delay 100 /tmp/tmp.iGLmtSZE6b/340.png -delay 6 /tmp/tmp.iGLmtSZE6b/341.png -delay 20 /tmp/tmp.iGLmtSZE6b/342.png -delay 6 /tmp/tmp.iGLmtSZE6b/343.png -delay 33 /tmp/tmp.iGLmtSZE6b/344.png -delay 6 /tmp/tmp.iGLmtSZE6b/345.png -delay 6 /tmp/tmp.iGLmtSZE6b/346.png -delay 293 /tmp/tmp.iGLmtSZE6b/347.png -delay 13 /tmp/tmp.iGLmtSZE6b/348.png -delay 13 /tmp/tmp.iGLmtSZE6b/349.png -delay 6 /tmp/tmp.iGLmtSZE6b/350.png -delay 6 /tmp/tmp.iGLmtSZE6b/351.png -delay 200 /tmp/tmp.iGLmtSZE6b/352.png -delay 13 /tmp/tmp.iGLmtSZE6b/353.png -delay 13 /tmp/tmp.iGLmtSZE6b/354.png -delay 53 /tmp/tmp.iGLmtSZE6b/355.png -delay 13 /tmp/tmp.iGLmtSZE6b/356.png -delay 33 /tmp/tmp.iGLmtSZE6b/357.png -delay 13 /tmp/tmp.iGLmtSZE6b/358.png -delay 59 /tmp/tmp.iGLmtSZE6b/359.png -delay 13 /tmp/tmp.iGLmtSZE6b/360.png -delay 13 /tmp/tmp.iGLmtSZE6b/361.png -delay 26 /tmp/tmp.iGLmtSZE6b/362.png -delay 19 /tmp/tmp.iGLmtSZE6b/363.png -delay 13 /tmp/tmp.iGLmtSZE6b/364.png -delay 13 /tmp/tmp.iGLmtSZE6b/365.png -delay 33 /tmp/tmp.iGLmtSZE6b/366.png -delay 13 /tmp/tmp.iGLmtSZE6b/367.png -delay 20 /tmp/tmp.iGLmtSZE6b/368.png -delay 19 /tmp/tmp.iGLmtSZE6b/369.png -delay 13 /tmp/tmp.iGLmtSZE6b/370.png -delay 40 /tmp/tmp.iGLmtSZE6b/371.png -delay 6 /tmp/tmp.iGLmtSZE6b/372.png -delay 73 /tmp/tmp.iGLmtSZE6b/373.png -delay 19 /tmp/tmp.iGLmtSZE6b/374.png -delay 6 /tmp/tmp.iGLmtSZE6b/375.png -delay 13 /tmp/tmp.iGLmtSZE6b/376.png -delay 53 /tmp/tmp.iGLmtSZE6b/377.png -delay 6 /tmp/tmp.iGLmtSZE6b/378.png -delay 6 /tmp/tmp.iGLmtSZE6b/379.png -delay 6 /tmp/tmp.iGLmtSZE6b/380.png -delay 6 /tmp/tmp.iGLmtSZE6b/381.png -delay 86 /tmp/tmp.iGLmtSZE6b/382.png -delay 19 /tmp/tmp.iGLmtSZE6b/383.png -delay 20 /tmp/tmp.iGLmtSZE6b/384.png -delay 86 /tmp/tmp.iGLmtSZE6b/385.png -delay 13 /tmp/tmp.iGLmtSZE6b/386.png -delay 106 /tmp/tmp.iGLmtSZE6b/387.png -delay 26 /tmp/tmp.iGLmtSZE6b/388.png -delay 240 /tmp/tmp.iGLmtSZE6b/389.png -delay 20 /tmp/tmp.iGLmtSZE6b/390.png -delay 46 /tmp/tmp.iGLmtSZE6b/391.png -delay 59 /tmp/tmp.iGLmtSZE6b/392.png -delay 6 /tmp/tmp.iGLmtSZE6b/393.png -delay 6 /tmp/tmp.iGLmtSZE6b/394.png -delay 200 /tmp/tmp.iGLmtSZE6b/395.png -delay 19 /tmp/tmp.iGLmtSZE6b/396.png -delay 140 /tmp/tmp.iGLmtSZE6b/397.png -delay 26 /tmp/tmp.iGLmtSZE6b/398.png -delay 13 /tmp/tmp.iGLmtSZE6b/399.png -delay 19 /tmp/tmp.iGLmtSZE6b/400.png -delay 13 /tmp/tmp.iGLmtSZE6b/401.png -delay 13 /tmp/tmp.iGLmtSZE6b/402.png -delay 6 /tmp/tmp.iGLmtSZE6b/403.png -delay 6 /tmp/tmp.iGLmtSZE6b/404.png -delay 20 /tmp/tmp.iGLmtSZE6b/405.png -delay 19 /tmp/tmp.iGLmtSZE6b/406.png -delay 6 /tmp/tmp.iGLmtSZE6b/407.png -delay 20 /tmp/tmp.iGLmtSZE6b/408.png -delay 6 /tmp/tmp.iGLmtSZE6b/409.png -delay 13 /tmp/tmp.iGLmtSZE6b/410.png -delay 26 /tmp/tmp.iGLmtSZE6b/411.png -delay 19 /tmp/tmp.iGLmtSZE6b/412.png -delay 6 /tmp/tmp.iGLmtSZE6b/413.png -delay 13 /tmp/tmp.iGLmtSZE6b/414.png -delay 46 /tmp/tmp.iGLmtSZE6b/415.png -delay 20 /tmp/tmp.iGLmtSZE6b/416.png -delay 19 /tmp/tmp.iGLmtSZE6b/417.png -delay 6 /tmp/tmp.iGLmtSZE6b/418.png -delay 13 /tmp/tmp.iGLmtSZE6b/419.png -delay 13 /tmp/tmp.iGLmtSZE6b/420.png -delay 6 /tmp/tmp.iGLmtSZE6b/421.png -delay 26 /tmp/tmp.iGLmtSZE6b/422.png -delay 13 /tmp/tmp.iGLmtSZE6b/423.png -delay 13 /tmp/tmp.iGLmtSZE6b/424.png -delay 13 /tmp/tmp.iGLmtSZE6b/425.png -delay 13 /tmp/tmp.iGLmtSZE6b/426.png -delay 13 /tmp/tmp.iGLmtSZE6b/427.png -delay 26 /tmp/tmp.iGLmtSZE6b/428.png -delay 13 /tmp/tmp.iGLmtSZE6b/429.png -delay 19 /tmp/tmp.iGLmtSZE6b/430.png -delay 13 /tmp/tmp.iGLmtSZE6b/431.png -delay 20 /tmp/tmp.iGLmtSZE6b/432.png -delay 13 /tmp/tmp.iGLmtSZE6b/433.png -delay 19 /tmp/tmp.iGLmtSZE6b/434.png -delay 13 /tmp/tmp.iGLmtSZE6b/435.png -delay 6 /tmp/tmp.iGLmtSZE6b/436.png -delay 13 /tmp/tmp.iGLmtSZE6b/437.png -delay 19 /tmp/tmp.iGLmtSZE6b/438.png -delay 6 /tmp/tmp.iGLmtSZE6b/439.png -delay 20 /tmp/tmp.iGLmtSZE6b/440.png -delay 13 /tmp/tmp.iGLmtSZE6b/441.png -delay 6 /tmp/tmp.iGLmtSZE6b/442.png -delay 20 /tmp/tmp.iGLmtSZE6b/443.png -delay 13 /tmp/tmp.iGLmtSZE6b/444.png -delay 13 /tmp/tmp.iGLmtSZE6b/445.png -delay 6 /tmp/tmp.iGLmtSZE6b/446.png -delay 20 /tmp/tmp.iGLmtSZE6b/447.png -delay 13 /tmp/tmp.iGLmtSZE6b/448.png -delay 6 /tmp/tmp.iGLmtSZE6b/449.png -delay 20 /tmp/tmp.iGLmtSZE6b/450.png -delay 13 /tmp/tmp.iGLmtSZE6b/451.png -delay 19 /tmp/tmp.iGLmtSZE6b/452.png -delay 13 /tmp/tmp.iGLmtSZE6b/453.png -delay 13 /tmp/tmp.iGLmtSZE6b/454.png -delay 19 /tmp/tmp.iGLmtSZE6b/455.png -delay 13 /tmp/tmp.iGLmtSZE6b/456.png -delay 20 /tmp/tmp.iGLmtSZE6b/457.png -delay 19 /tmp/tmp.iGLmtSZE6b/458.png -delay 13 /tmp/tmp.iGLmtSZE6b/459.png -delay 20 /tmp/tmp.iGLmtSZE6b/460.png -delay 6 /tmp/tmp.iGLmtSZE6b/461.png -delay 19 /tmp/tmp.iGLmtSZE6b/462.png -delay 26 /tmp/tmp.iGLmtSZE6b/463.png -delay 33 /tmp/tmp.iGLmtSZE6b/464.png -delay 13 /tmp/tmp.iGLmtSZE6b/465.png -delay 6 /tmp/tmp.iGLmtSZE6b/466.png -delay 19 /tmp/tmp.iGLmtSZE6b/467.png -delay 20 /tmp/tmp.iGLmtSZE6b/468.png -delay 13 /tmp/tmp.iGLmtSZE6b/469.png -delay 13 /tmp/tmp.iGLmtSZE6b/470.png -delay 6 /tmp/tmp.iGLmtSZE6b/471.png -delay 6 /tmp/tmp.iGLmtSZE6b/472.png -delay 19 /tmp/tmp.iGLmtSZE6b/473.png -delay 6 /tmp/tmp.iGLmtSZE6b/474.png -delay 26 /tmp/tmp.iGLmtSZE6b/475.png -delay 26 /tmp/tmp.iGLmtSZE6b/476.png -delay 13 /tmp/tmp.iGLmtSZE6b/477.png -delay 20 /tmp/tmp.iGLmtSZE6b/478.png -delay 40 /tmp/tmp.iGLmtSZE6b/479.png -delay 6 /tmp/tmp.iGLmtSZE6b/480.png -delay 33 /tmp/tmp.iGLmtSZE6b/481.png -delay 13 /tmp/tmp.iGLmtSZE6b/482.png -delay 6 /tmp/tmp.iGLmtSZE6b/483.png -delay 13 /tmp/tmp.iGLmtSZE6b/484.png -delay 20 /tmp/tmp.iGLmtSZE6b/485.png -delay 6 /tmp/tmp.iGLmtSZE6b/486.png -delay 6 /tmp/tmp.iGLmtSZE6b/487.png -delay 86 /tmp/tmp.iGLmtSZE6b/488.png -delay 6 /tmp/tmp.iGLmtSZE6b/489.png -delay 13 /tmp/tmp.iGLmtSZE6b/490.png -delay 13 /tmp/tmp.iGLmtSZE6b/491.png -delay 6 /tmp/tmp.iGLmtSZE6b/492.png -delay 13 /tmp/tmp.iGLmtSZE6b/493.png -delay 19 /tmp/tmp.iGLmtSZE6b/494.png -delay 13 /tmp/tmp.iGLmtSZE6b/495.png -delay 13 /tmp/tmp.iGLmtSZE6b/496.png -delay 13 /tmp/tmp.iGLmtSZE6b/497.png -delay 40 /tmp/tmp.iGLmtSZE6b/498.png -delay 6 /tmp/tmp.iGLmtSZE6b/499.png -delay 79 /tmp/tmp.iGLmtSZE6b/500.png -delay 13 /tmp/tmp.iGLmtSZE6b/501.png -delay 13 /tmp/tmp.iGLmtSZE6b/502.png -delay 6 /tmp/tmp.iGLmtSZE6b/503.png -delay 6 /tmp/tmp.iGLmtSZE6b/504.png -delay 26 /tmp/tmp.iGLmtSZE6b/505.png -delay 373 /tmp/tmp.iGLmtSZE6b/506.png -delay 6 /tmp/tmp.iGLmtSZE6b/507.png -delay 33 /tmp/tmp.iGLmtSZE6b/508.png -delay 19 /tmp/tmp.iGLmtSZE6b/509.png -delay 73 /tmp/tmp.iGLmtSZE6b/510.png -delay 6 /tmp/tmp.iGLmtSZE6b/511.png -delay 173 /tmp/tmp.iGLmtSZE6b/512.png -delay 46 /tmp/tmp.iGLmtSZE6b/513.png -delay 20 /tmp/tmp.iGLmtSZE6b/514.png -delay 79 /tmp/tmp.iGLmtSZE6b/515.png -delay 13 /tmp/tmp.iGLmtSZE6b/516.png -delay 373 /tmp/tmp.iGLmtSZE6b/517.png -delay 66 /tmp/tmp.iGLmtSZE6b/518.png -delay 6 /tmp/tmp.iGLmtSZE6b/519.png -delay 106 /tmp/tmp.iGLmtSZE6b/520.png -delay 39 /tmp/tmp.iGLmtSZE6b/521.png -delay 20 /tmp/tmp.iGLmtSZE6b/522.png -delay 73 /tmp/tmp.iGLmtSZE6b/523.png -delay 13 /tmp/tmp.iGLmtSZE6b/524.png -delay 19 /tmp/tmp.iGLmtSZE6b/525.png -delay 13 /tmp/tmp.iGLmtSZE6b/526.png -delay 26 /tmp/tmp.iGLmtSZE6b/527.png -delay 13 /tmp/tmp.iGLmtSZE6b/528.png -delay 13 /tmp/tmp.iGLmtSZE6b/529.png -delay 40 /tmp/tmp.iGLmtSZE6b/530.png -delay 6 /tmp/tmp.iGLmtSZE6b/531.png -delay 6 /tmp/tmp.iGLmtSZE6b/532.png -delay 20 /tmp/tmp.iGLmtSZE6b/533.png -delay 79 /tmp/tmp.iGLmtSZE6b/534.png -delay 53 /tmp/tmp.iGLmtSZE6b/535.png -delay 93 /tmp/tmp.iGLmtSZE6b/536.png -delay 26 /tmp/tmp.iGLmtSZE6b/537.png -delay 33 /tmp/tmp.iGLmtSZE6b/538.png -delay 19 /tmp/tmp.iGLmtSZE6b/539.png -delay 33 /tmp/tmp.iGLmtSZE6b/540.png -delay 19 /tmp/tmp.iGLmtSZE6b/541.png -delay 19 /tmp/tmp.iGLmtSZE6b/542.png -delay 20 /tmp/tmp.iGLmtSZE6b/543.png -delay 173 /tmp/tmp.iGLmtSZE6b/544.png -delay 20 /tmp/tmp.iGLmtSZE6b/545.png -delay 19 /tmp/tmp.iGLmtSZE6b/546.png -delay 13 /tmp/tmp.iGLmtSZE6b/547.png -delay 20 /tmp/tmp.iGLmtSZE6b/548.png -delay 13 /tmp/tmp.iGLmtSZE6b/549.png -delay 40 /tmp/tmp.iGLmtSZE6b/550.png -delay 6 /tmp/tmp.iGLmtSZE6b/551.png -delay 6 /tmp/tmp.iGLmtSZE6b/552.png -delay 59 /tmp/tmp.iGLmtSZE6b/553.png -delay 106 /tmp/tmp.iGLmtSZE6b/554.png -delay 186 /tmp/tmp.iGLmtSZE6b/555.png -delay 140 /tmp/tmp.iGLmtSZE6b/556.png -delay 6 /tmp/tmp.iGLmtSZE6b/557.png -delay 233 /tmp/tmp.iGLmtSZE6b/558.png -delay 6 /tmp/tmp.iGLmtSZE6b/559.png -delay 6 /tmp/tmp.iGLmtSZE6b/560.png -delay 153 /tmp/tmp.iGLmtSZE6b/561.png -delay 13 /tmp/tmp.iGLmtSZE6b/562.png -delay 20 /tmp/tmp.iGLmtSZE6b/563.png -delay 13 /tmp/tmp.iGLmtSZE6b/564.png -delay 6 /tmp/tmp.iGLmtSZE6b/565.png -delay 26 /tmp/tmp.iGLmtSZE6b/566.png -delay 33 /tmp/tmp.iGLmtSZE6b/567.png -delay 6 /tmp/tmp.iGLmtSZE6b/568.png -delay 240 /tmp/tmp.iGLmtSZE6b/569.png -delay 6 /tmp/tmp.iGLmtSZE6b/570.png -delay 6 /tmp/tmp.iGLmtSZE6b/571.png -delay 393 /tmp/tmp.iGLmtSZE6b/572.png -delay 6 /tmp/tmp.iGLmtSZE6b/573.png -delay 100 /tmp/tmp.iGLmtSZE6b/574.png -layers Optimize gif:- | gifsicle -k 64 -O2 -Okeep-empty --lossy=80 -o data/1.gif -
Killed
gifsicle:<stdin>: empty file
at checkExecSyncError (child_process.js:473:13)
at Object.execSync (child_process.js:513:13)
at Dp (/app/main.js:708:246)
at /app/main.js:713:178
at Function.b (/app/main.js:709:287)
at ep (/app/main.js:697:48)
at /app/main.js:697:193
at /app/main.js:689:264
at Immediate.Po (/app/main.js:685:331)
at runCallback (timers.js:672:20)
ls data
1.cast
Most likely out of memory with so much frames. Possible? Maybe? Really, just trynig to help you
It's possible. The .cast
file was about ~300kb. The nature of the file: It's about a 3 minute presentation. You can download at that link, but I also attached it here: 1.cast.zip.
Maybe a file of this size isn't the intended use case for asciicast2gif
?
well.. a 3 minute GIF file is pretty unusual as i think it wasn't made to replace a video You could try and do this...
Use SimpleScreenRecorder in order to record as a mp4 while doig it live, one more time or simply by capturing the output of asciinema play
or try adding some GIFSICLE_OPTS="-k 16 -O3"
, even use -S1
But really, mp4 would be best
Yeah that's basically what I'm going to end up doing; just using Fraps on my Windows machine, or the Mac's stock video recording software.
I might try your suggestion.
I was indeed going for MP4. But I didn't see a .cast
-> .mp4
converter, so I was trying to use asciicast2gif
, and then use that in an online converter to convert to MP4. I thought it'd be faster that way, but I was wrong xP
try SimpleScreenRecorder, hrrrm not sure it does windows tho
You may be interested in using https://github.com/asciinema/agg instead, which is something I've been recently working on, taking a different approach than with asciicast2gif.
I converted @ahmetb's recording with agg, took less than 2 seconds:
Result:
Also converted @ipatch's recording:
Result:
I ran it through gifsicle --lossy=80 -k 128 -O3 -Okeep-empty
which cut the file size in half.
Also converted @joeflack4's recording:
Result:
I ran this one through gifsicle --lossy=80 -k 64 -O3 -Okeep-empty
as well, because the original output was heavier than Github's upload limit of 10 MB. That's also why I used --font-size 11
with agg
. Otherwise gifsicle wouldn't be able to shrink it down below 10 MB no matter the options :)
This last one is really not the best use case for asciinema indeed :sweat_smile: So much noise in the gifsicled file.
I don't plan to maintain asciicast2gif anymore given agg is doing the job better now, so I'm going to close this issue.
@mathieu-aubin you mentioned your fork has some tweaks... as I mentioned in prev comment I don't plan to maintain asciicast2gif anymore however if you're interested in keeping it alive you're more than welcome. We could even merge your improvements to this repo and I can make you a maintainer of the official repo if you're up for it.
I am converting https://asciinema.org/a/TBLkzYfvunF577FHZpje6ypYb cast to gif with
so on my macOS I did
brew install imagemagick gifsicle
npm install --global asciicast2gif
then I ran the command
asciicast2gif -s 2 -t asciinema iamutil.cast iamutil.gif
, which resulted in error: