From 6867e8d89caf1522a8428568aa9c771ba375ffe6 Mon Sep 17 00:00:00 2001 From: RealStickman Date: Tue, 26 Jan 2021 12:51:25 +0100 Subject: [PATCH] Encode flac to opus 192k. Encode others to 128k opus --- .../scripts/pieces/music-multi-ffmpeg.sh | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/arch-config/scripts/pieces/music-multi-ffmpeg.sh b/arch-config/scripts/pieces/music-multi-ffmpeg.sh index 0cb2b905..4bf2ed31 100644 --- a/arch-config/scripts/pieces/music-multi-ffmpeg.sh +++ b/arch-config/scripts/pieces/music-multi-ffmpeg.sh @@ -37,7 +37,9 @@ while read -r dir; do noextfile="${file%.*}" # add opus extension opusfile="${noextfile}.opus" - ffmpeg -nostdin -i "$HOME/MusikRaw/$dir/$file" "$HOME/MusikRaw/$dir/transcode/$opusfile" & + # encode to 192k bit opus + # TODO include cover picture (prefer picture named same as audio, cover at second place) + ffmpeg -nostdin -i "$HOME/MusikRaw/$dir/$file" -b:a 192k "$HOME/MusikRaw/$dir/transcode/$opusfile" & done < flaclist # remove list @@ -46,17 +48,22 @@ while read -r dir; do # convert m4a if [[ $(ls | grep ".m4a") ]]; then - ffmpeg-normalize *.m4a -v -pr -c:a libopus -ext opus & + ffmpeg-normalize *.m4a -v -pr -c:a libopus -b:a 128k -ext opus & fi # convert flac - if [[ $(ls | grep ".flac") ]]; then - ffmpeg-normalize *.flac -v -pr -c:a flac -ext flac & + #if [[ $(ls | grep ".flac") ]]; then + # ffmpeg-normalize *.flac -v -pr -c:a flac -ext flac & + #fi + + # convert transcoded files + if [[ -d "$HOME/MusikRaw/$dir/transcode" ]]; then + ffmpeg-normalize transcode/*.opus -v -pr -c:a libopus -b:a 192k -ext opus & fi # convert opus if [[ $(ls | grep ".opus") ]]; then - ffmpeg-normalize *.opus -v -pr -c:a libopus -ext opus & + ffmpeg-normalize *.opus -v -pr -c:a libopus -b:a 128k -ext opus & fi # link cover.jpg