/lapso

πŸ‡΅πŸ‡ΉπŸŽ¬ Timelapser for Arquivo.pt

Primary LanguageRubyMIT LicenseMIT

πŸ‡΅πŸ‡ΉπŸŽ¬ Timelapser for Arquivo.pt

Built for PrΓ©mio Arquivo.pt 2018, with Journalism++ Porto and shortlisted as one of the final 6 projects. Watch the application Presentation video (in portuguese).

Or the final Jury presentation (in portuguese).

Timelapse examples:

Requires:

  • imagemagick
  • ffmpeg
  • mini_magick (Ruby gem)

Install the Ruby gem mini_magick:
make gem_install

Install everything in macOS:
make macos_install

To run:
make run

Notes:

  • settings are located in app.rb.
  • if a website has thousands of entries in Arquivo.pt, it will take a few hours to generate the video. You can keep an eye on the progress via the terminal output.
    The bottleneck is downloading the webpage's screenshots, as they are generated on demand.