https://github.com/starefossen/mov-to-gif
:movie_camera: Bulk convert videos to gifs using FFmpeg and Gifsicle
https://github.com/starefossen/mov-to-gif
Last synced: 2 months ago
JSON representation
:movie_camera: Bulk convert videos to gifs using FFmpeg and Gifsicle
- Host: GitHub
- URL: https://github.com/starefossen/mov-to-gif
- Owner: Starefossen
- License: mit
- Created: 2015-09-15T19:38:23.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2015-09-15T19:42:22.000Z (almost 10 years ago)
- Last Synced: 2025-04-10T05:54:02.164Z (2 months ago)
- Language: Shell
- Homepage:
- Size: 121 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# mov-to-gif
Bulk convert `mov`, `mp4`, `m4v`, and other video files to `gif` using
[FFmpeg](http://ffmpeg.org) and [Gifsicle](http://www.lcdf.org/gifsicle/).## Requirements
* [Docker](https://github.com/docker/docker) >= v1.8
* [Docker Compose](https://github.com/docker/compose) >= v1.2## Directory Structure
Put you video files in the `input` directory. Corresponding `gif` files will be
available in the `output` directory.```
.
|-- run.sh
|-- input
| |-- video1.mov
| |-- video2.mp4
| `-- video3.m4v
`-- output
|-- video1.gif
|-- video2.gif
`-- video3.gif
```## Usage
```
./run.sh
```## License
This project is licensed under the [MIT
License](https://github.com/Starefossen/mov-to-gif/blob/master/LICENSE).Software contained in this project is licensed under the following licenses:
* FFmpeg: [GNU LGPLv2.1](http://ffmpeg.org/legal.html)
* Gifsicle: [GNU GPLv2](https://github.com/kohler/gifsicle/blob/master/COPYIN)