Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/incubated-geek-cc/video-to-gif2
An offline utility to convert video clips to animated GIFs. Serves as a follow-up to project video-to-GIF archived at https://github.com/incubated-geek-cc/video-to-GIF
https://github.com/incubated-geek-cc/video-to-gif2
browser client-side encoder gif gif-animation javascript offline-tool video-transcoding webapp
Last synced: 10 days ago
JSON representation
An offline utility to convert video clips to animated GIFs. Serves as a follow-up to project video-to-GIF archived at https://github.com/incubated-geek-cc/video-to-GIF
- Host: GitHub
- URL: https://github.com/incubated-geek-cc/video-to-gif2
- Owner: incubated-geek-cc
- License: gpl-3.0
- Created: 2024-07-23T13:28:58.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-08-06T10:43:20.000Z (6 months ago)
- Last Synced: 2024-11-15T23:16:09.949Z (2 months ago)
- Topics: browser, client-side, encoder, gif, gif-animation, javascript, offline-tool, video-transcoding, webapp
- Language: JavaScript
- Homepage: https://incubated-geek-cc.github.io/video-to-GIF2/
- Size: 28.9 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ๐๏ธ video-to-GIF2
### ๐ ๏ธ Converts video clips (.mp4) to gif (.gif) files. Uses HTML5 Canvas to render image graphics. No internet or web server setup required.
**๐ An offline in-browser setup.**
### ๐ป Main JavaScript Plugins
- GIFEncoder.js
- LZWEncoder.js
- NeuQuant.js
### ๐ Try it yourself
[**Live Demo :: Link**](https://incubated-geek-cc.github.io/video-to-GIF2/)### โ Read articles here!
[**Article One :: Link :: How to Convert a Video Clip to a GIF File with Client-side JavaScript**](https://geek-cc.medium.com/how-to-convert-a-video-clip-to-a-gif-file-with-client-side-javascript-56575d093191)### ๐ Features
- ๐ฅ Import video file
- ๐ Set custom dimensions of output GIF (Max ๐ผ๐ถ๐ถ๐๐ก)
- ๐จ Adjust chroma quality settings: Range is (๐ถ, ๐น๐ถ] where ๐๐๐๐๐๐๐=๐ท is the best quality at the cost of slower processing speed
- ๐ Renders generated GIF
- ๐ค Export GIF file
### ๐ Preview
โ Join me on ๐ Medium at ~ ฮพ(๐หถโโกโ) @geek-cc
---
#### ๐ฎ Please buy me a ! ๐
## Special Mention(s)
- Inspired by [video to animated GIF converter](https://ezgif.com/video-to-GIF).
- A refined version of [video-to-GIF](https://incubated-geek-cc.github.io/video-to-GIF2/).