From 298d52e71cc8bdb7b915e13635ef6cbdfe94da21 Mon Sep 17 00:00:00 2001 From: Robin Steinberg Date: Fri, 5 Jun 2026 22:13:01 +0200 Subject: [PATCH] Add README.md --- README.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..ae159c0 --- /dev/null +++ b/README.md @@ -0,0 +1,29 @@ +# tidalconvert + +Batch convert FLAC and WAV files to 320kbps MP3 to save storage space while maintaining high enough audio quality for DJing. + +## Usage + +### djconvert +Organizes the current directory by moving all audio files into `original/` and `converted/` folders. Lossless files (FLAC, WAV) are converted to 320kbps MP3 and placed in `converted/`, while existing lossy files (MP3, M4A) are copied to both locations. + +```text +Usage: ./djconvert + +No arguments required. The script operates on the current working directory. +``` + +### mp3convert +A helper script used by `djconvert` to convert a single file to 320kbps MP3 using ffmpeg. + +```text +Usage: ./mp3convert + +Arguments: + input_file Path to the FLAC or WAV file. + output_directory Directory where the resulting MP3 will be saved. +``` + +## Requirements +- ffmpeg (with libmp3lame support) +- bash