Thumbnex

Build Status Module Version

Elixir library to generate thumbnails from images and videos.

Documentation: https://hexdocs.pm/thumbnex/

Installation

Add :thumbnex to your list of dependencies in mix.exs:

def deps do
[
{:thumbnex, "~> 0.4.0"}
]
end

Prerequisites

Release notes

See the changelog for changes between versions.

Examples

Create a regular thumbnail:

Thumbnex.create_thumbnail(
"/path/to/input.mp4",
"/path/to/output.jpg",
max_width: 200,
max_height: 200
)

Create a lightweight animated GIF preview:

Thumbnex.animated_gif_thumbnail(
"/path/to/input.mp4",
"/path/to/output.gif",
frame_count: 4,
fps: 1
)

Copyright (c) 2016 Andrew Shu

Thumbnex source code is licensed under the MIT License.