decoreco

Crates.iodecoreco
lib.rsdecoreco
version0.2.3
sourcesrc
created_at2021-11-06 16:58:45.25392
updated_at2023-09-24 12:24:56.310129
descriptiondecode and re-encode big media files to save space
homepagehttps://github.com/Jabster28/decoreco
repositoryhttps://github.com/Jabster28/decoreco
max_upload_size
id477727
size72,347
Jabster28 (Jabster28)

documentation

README

decoreco

decode and re-encode big media files to save space

usage examples

# re-encode all video files in your downloads folder to h264 and aac
decoreco ~/Downloads

# re-encode all video files in your downloads folder to hevc and mp3
decoreco -v hevc -a mp3 ~/Downloads

# list all video files in your home folder and sort them by size
decoreco -l -s ~/

# perform a dry run of converting your movies folder to avi
decoreco -d -v avi ~/Movies

installation

macOS or linux using brew:

brew install jabster28/jabster28/decoreco

building latest release with cargo

# rust should be installed by installing rustup from your favourite package manger e.g pacman -S rustup 
cargo install decoreco

# if cargo complains about binaries not being in PATH, add this to your shell profile:
# export PATH=$PATH:$HOME/.cargo/bin
Commit count: 32

cargo fmt