Project

comiv

0.0
No release in over 3 years
Low commit activity in last 3 years
Compress photo and video. Use ffmpeg and tinify API for compress.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.16
~> 10.0
~> 3.0

Runtime

~> 0.6
~> 1.5
 Project Readme

ComIV

Compress image and video. Use FFmpeg and Tinify API.

Extension

Following are supported extensions.

Photo

  • jpg

Video

  • mp4

Requirement

  • FFmpeg
  • Tinify API key

Install

gem install comiv

Usage

Add key and store photo or video to stored directory. When ran, compressed file is created in stored/compress directory.

Usage:
  comiv init
  comiv run
  comiv config (--add-key KEY | --delete-key | --show-count)
  comiv -h | --help
  comiv -v | --version

Options:
  init            Create .comiv and stored directory.
  run             Compress image and video files in stored directory.
  config          Set comiv configuration.
  --add-key KEY   Add tinify api key.
  --delete-key    Delete tinify api key.
  --show-count    Show compresstion count this month. however, it needs to be executed once.
  -h --help       Show help.
  -v --version    Show version.

Licence

MIT License @ Yuitoku