audio-conv

Crates.ioaudio-conv
lib.rsaudio-conv
version1.3.1
sourcesrc
created_at2020-12-28 14:58:14.402879
updated_at2024-07-25 20:45:35.233964
descriptionCopies directory structure and converts audio files in it
homepage
repositoryhttps://gitlab.com/chpio/audio-conv
max_upload_size
id328287
size70,275
(chpio)

documentation

README

audio-conv

Takes two paths, all audio files encountered in the first path are transcoded and stored in the second path. The directory structure from the first path gets also copied to the second path.

Dependencies

Requires gstreamer version 1.16 or higher with the base plugin.

The supported source audio formats (or even other media that is able to contain audio) depend on the installed gstreamer plugins.

Installation via nix flakes

audio-conv can be easily installed via nix flakes:

$ nix profile install gitlab:chpio/audio-conv/release

Generate example config

audio-conv is able to write an example config to your current directory:

$ audio-conv init

Now you need to edit the generated audio-conv.yaml file. And let it convert your audio files by running it:

$ audio-conv
Commit count: 98

cargo fmt