justinwoo / mkgif

because ffmpeg commands are too annoying to remember, and bash scripts are annoying to manage.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mkgif

because ffmpeg commands are too annoying to remember, and bash scripts are annoying to manage.

mkgif: convert some input into a gif using ffmpeg.

usage: mkgif input.mkv output.gif [optional: scale number, default 1000]

examples:
  mkgif input.mkv output.gif
  mkgif input.mkv output.gif 500

Installation

nix-env -i -f ./default.nix

Or do something like this:

{ pkgs ? import <nixpkgs> {} }:

import (pkgs.fetchFromGitHub {
  owner = "justinwoo";
  repo = "mkgif";
  rev = "046fe40b9b1fb7594e3b9f6db2207d623056ebb8";
  sha256 = "1s9gplx7fsb3gmipwzcx0mg5sdc6ylhsjzy0lcw80wzmfd4sd4dx";
}) {
  inherit pkgs;
}

About

because ffmpeg commands are too annoying to remember, and bash scripts are annoying to manage.


Languages

Language:Python 53.5%Language:Nix 35.8%Language:Shell 10.7%