Wiki

Clone wiki

transflac / Home

TRANSFLAC

This repository contains a series of utilities to assist the transcoding of FLAC based music collections into lossy formats.

The utilties require the following software packages (which are readily available on all the common Linux Distributions) at the minimal level stated or greater:

GNU Bash v5.0
procps-ng v3.3
figlet v2.2
flac v1.3
vorbis-tools v1.4
opus-tools v0.2
rsync v3.1
ffmpeg v4.2

Script Name Description
transflac Transcode FLAC audio files to lossy formats
src-tf-set-colors.sh Assign ASCII color codes to variables to facilitate color output to screen
src-tf-ck-input.sh Validate input directory that contains FLAC files for processing
src-tf-ck-output.sh Validate output directory target for lossy files
src-tf-ck-codec.sh Validate target lossy codec
src-tf-ck-quality.sh Validate target quality preset
src-tf-codec Walk input directory and trancode FLAC files to output directory
src-tf-quality-table.sh Define quality presets for lossy codecs
src-tf-figlet.sh Format application name for terminal display
src-tf-terminal-header.sh Display terminal header as needed
src-tf-set-variables.sh Set default variables
src-tf-conf-override.sh Apply configuration overrides, if applicable

Updated