An open API service indexing awesome lists of open source software.

https://github.com/kristjanesperanto/pidasgif

Create an animated GIF to simulate a passenger information display.
https://github.com/kristjanesperanto/pidasgif

Last synced: about 2 months ago
JSON representation

Create an animated GIF to simulate a passenger information display.

Awesome Lists containing this project

README

        

# PIDasGIF

Create an animated GIF file to simulate a passenger information display.

## Exemplary results

![Exemplary result](images/example01.gif "Exemplary result 1")
![Exemplary result](images/example02.gif "Exemplary result 2")

## Usage

1. Adapt the content of the table
2. Press button to add this as slide
3. Repeat steps 1 and 2 until you have all slides you need
4. Use button `Create Animation` to create the GIF image
5. Use download button to download the GIF file

## Todo

- Add slider for maximum video length
- Spinner after "Create Animation"
- Refactoring
- Find out why the font color is not so clear in the video
- Find out why under Firefox the GIF container isn't 900 x 600 px

## Third-Party

This is an overview of the third-party software and data we use. Many thanks to the open source community, especially to the authors of the following projects! ❤️ 🍻

| software | license | version | purpose |
| --------- | -------- | --------- | --------- |
| [24 LED](https://fonts2u.com/24-led.font) | General Public License with font-exception and Open Font License | 0.001 2009 | Font |
| [html2canvas](https://github.com/niklasvh/html2canvas/) | MIT | 1.3.3 | Convert the table to a canvas |
| [gif.js](https://github.com/discord/gif.js) | MIT | 0.2.0 | Convert canvases to animated GIF |
| [webm-writer-js](https://github.com/thenickdude/webm-writer-js) | WTFPLv2 | 0.3.0 | Convert canvases to WebM |