ewenlau ewenlau
  • Joined on 2024-12-12

convertis-gnu (0.2.0-1)

Published 2026-07-17 11:41:08 +02:00 by ewenlau in ewenlau/convertis

Installation

sudo curl https://git.ewenlau.net/api/packages/ewenlau/debian/repository.key -o /etc/apt/keyrings/gitea-ewenlau.asc
echo "deb [signed-by=/etc/apt/keyrings/gitea-ewenlau.asc] https://git.ewenlau.net/api/packages/ewenlau/debian $distribution $component" | sudo tee -a /etc/apt/sources.list.d/gitea.list
sudo apt update

Choose $distribution and $component from the list below.

sudo apt install convertis-gnu=0.2.0-1

Repository Info

Distributions
debian
Components
main
Architectures
amd64

About this package

A program attempting to be a universal file converter # Convertis . ## Description . Convertis is a CLI tool to convert files from one format to another. It's main design goal is to be able to convert *any* format to *any* other format, including different types, like MP4 to JPEG, MP4 to MP3 and in the future more exotic paths like HTML to JPEG or PNG to ZIP. . As it attemps to effectively cover an infinite number of possible conversions, it uses a pathfinding algorithm, that may include multiple conversions before reaching the target goal. . ## Installation . Convertis can be installed in a few ways. . Note: Convertis has three different targets "gnu", "musl" and "windows". The "gnu" build targets regular GNU/Linux systems, the "musl" build targets systems using the musl C standard library and the "windows" build targets windows systems. Only the "gnu" build is actively tested. . ### Via repository . Convertis is available on GNU/Linux for Debian-based systems and Fedora/CentOS-based systems via my gitea repository. . Packages are published for both the gnu and musl targets, although the gnu build should always be preferred. . See <https://git.ewenlau.net/ewenlau/convertis/packages> for options. . ### Manual package install . You may download a .deb file for Debian-based systems and a .rpm file for Fedora/CentOS-based systems from the releases page. You can then install the package using your system's package manager. . See <https://git.ewenlau.net/ewenlau/convertis/releases> . ### Binary download . If you use Windows, do not use a supported linux system or do not want to install any packages, you can download a binary release from the releases page. . See <https://git.ewenlau.net/ewenlau/convertis/releases> . ## Building . Building convertis is simple, you just need the Rust toolchain installed: . ```sh cargo build --release ``` . ## Usage . ```sh convertis <input> <output> [options] ``` . Options are available with the --help flag: . ```sh convertis --help ``` . ## License . Convertis is licensed under the GNU General Public License v3.0 exclusively. See LICENSE for more details.

Dependencies

libc6 (>= 2.39)
Details
Debian
2026-07-17 11:41:08 +02:00
2
Elias Wendland
1.9 MiB
Assets (1)
Versions (2) View all
0.2.0-1 2026-07-17
0.1.0-1 2026-07-15