From 15aa567d28dddb8bd1d1dd095809e96306e24025 Mon Sep 17 00:00:00 2001 From: saul365 Date: Thu, 11 Sep 2025 13:09:53 -0600 Subject: [PATCH] Add script to transform music in bulk from itunes for funkwhale --- transform_music | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 transform_music diff --git a/transform_music b/transform_music new file mode 100644 index 0000000..82e3b97 --- /dev/null +++ b/transform_music @@ -0,0 +1,35 @@ +#! /bin/bash + + +usage(){ +cat << EOF +usage: transform_music [Album_name] + +Description + +transform_music transforms music from m4a format to flac it creates a new folder with the name provided and stores flac files in it + + +EOF +exit 1 + +} + +if [[ $# -lt 1 ]] ; +then + usage +fi + + + +if [[ ! -d $1 ]] ; +then + mkdir $1 +fi + +for name in *m4a ; +do + name_flac=${name/m4a/flac} + ffmpeg -i "$name" -movflags use_metadata_tags -crf 22 "./$1/$name_flac" + echo transformed $name to $name_flac +done