Crates.io | vimg |
lib.rs | vimg |
version | 0.1.3 |
source | src |
created_at | 2023-03-08 21:18:24.451883 |
updated_at | 2023-07-27 17:16:19.931182 |
description | CLI for video images. Generates animated video contact sheets fast. |
homepage | |
repository | https://github.com/alexheretic/vimg |
max_upload_size | |
id | 805090 |
size | 97,764 |
CLI for video images. Generate animated video contact sheets fast. Uses ffmpeg.
Note: Support for animated avif isn't everywhere yet, try viewing with firefox/chromium.
Create a new contact sheet for a video.
Extracts capture frames and joins into sheet(s) then encodes into an animated, or static, vcs avif.
vimg vcs [OPTIONS] -c <COLUMNS> -H <CAPTURE_HEIGHT> -n <NUMBER> <VIDEO>
See examples.
Extract capture bmp images from a video using ffmpeg.
vimg extract [OPTIONS] -n <NUMBER> <VIDEO>
Join same-sized capture images into a single grid image.
vimg join [OPTIONS] --columns <COLUMNS> --output <OUTPUT> <CAPTURE_IMAGES>...
Available in the AUR.
Pre-built vimg.exe included in the latest release.
Latest release
cargo install vimg
Latest code direct from git
cargo install --git https://github.com/alexheretic/vimg
ffmpeg that's not too old should be in $PATH
.
Maintained with latest stable rust.