Hacker News new | ask | show | jobs
by duiker101 2583 days ago
I don't have a blog (medium or anything) so unfortunately I don't have a use for this, but I LOVED the gif. It wasn't an attempt to show "how easy it is to do with one command" but rather a real flow of how it all goes, I appreciate it, well done!
3 comments

While I think the usage of a gif is awesome, I am a huge fan of actually allowing people to see what is happening. The purpose of the gif was to show how it works, but he moved so fast I could barely read anything or follow him.
> he moved so fast I could barely read anything or follow him.

Same here. So

  1. I downloaded the gif  
  2. ffmpeg -i screencast.gif foo.mp4
Now watching in vlc at decreased playback speed. (Press `-`)
The thing is, it's a command line tool that requires the user to go out and manually do just about everything. Export the files, set up the repo, create a Netlify account, configure everything there, hook it into GitHub, etc. In the end, all the tool really does is convert files to Markdown and then use Gatsby as an SSG. If you already had the knowledge to do everything else, why not just do that yourself and not be stuck with somebody else's opinionated choices?
I’ve built a few sites with Gatsby and Netlify, so I might qualify as having “the knowledge to do everything else”. Haven’t tried the tool, but I can’t imagine that I would get the end result of the GIF in less than a day if I had to figure it all out on my own. There’s a lot of decisions and research and little hiccups to get through in a thing like this. And even if you use the tool, it looks like you have every opportunity to do it your own way if you want to.
The one of many problems with gifs is that you can't pause or rewind them.
That problem could easily be solved by browsers though? Treat an animated gif like an mp4
Or just skip the GIF and create an MP4 file? No need to try and shoehorn GIF into what MP4 can do perfectly well.
Yes... except that you can't embed a video in github README
mpv has builtin support for gifs via ffmpeg.