comiconv

Crates.iocomiconv
lib.rscomiconv
version0.4.0
sourcesrc
created_at2023-03-10 11:32:03.867748
updated_at2024-11-12 19:35:18.505672
descriptionA command line tool to convert comic book archives to other formats.
homepagehttps://github.com/chrontax/comiconv
repositoryhttps://github.com/chrontax/comiconv
max_upload_size
id806369
size115,442
(chrontax)

documentation

README

Comiconv

Comic book converter written in rust.

Features

  • reads 7Z/CB7, TAR/CBT and ZIP/CBZ
  • saves in the same archive format as input
  • can convert images to JPEG, JPEGXL, PNG, WEBP and AVIF
  • can convert locally or on a server running comiconv-server

Installation

You can install comiconv through cargo:

cargo install comiconv

Usage

Usage: comiconv [OPTIONS] <FILES>...

Arguments:
  <FILES>...  Files to convert

Options:
  -s, --speed <VALUE>     Set speed: 0 (Slowest) - 10 (Fastest) (0-2 for png)
  -q, --quality <VALUE>   Set quality 0 (Worst) - 100 (Best) (ignored for webp, it's always lossless)
  -f, --format <VALUE>    Set format (avif, webp, jpeg, jxl, png)
      --quiet             Suppress progress messages
      --backup            Keep backup of original file
      --server <ADDRESS>  Server for online conversion
  -h, --help              Print help
  -V, --version           Print version

Examples

Convert using default settings:

comiconv path/to/file

Convert to jpeg with quality 80:

comiconv -f jpeg -q 80 path/to/file
Commit count: 40

cargo fmt