From 76121b46d5bc5a128178c5ad0577cf19f8fe6808 Mon Sep 17 00:00:00 2001 From: Bastian Dehn Date: Sun, 30 Aug 2026 10:59:21 +0200 Subject: [PATCH] refactor opus naming --- libs/opus.sh | 29 ++++++++++++++--------------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/libs/opus.sh b/libs/opus.sh index 3626cd3..84d778d 100644 --- a/libs/opus.sh +++ b/libs/opus.sh @@ -1,13 +1,23 @@ #!/bin/bash +check_opus_programs() +{ + command -v opusenc > /dev/null \ + || errlog "command opusenc not found" \ + || return $? + command -v parallel > /dev/null \ + || errlog "command parallel not found" \ + || return $? +} + flac_to_opus() { - local inputfile="$1" - local outputfile="${inputfile/.flac/.opus}" - local coverfile="${inputfile%/*}/cover.jpg" + local input="$1" + local output="${input/.flac/.opus}" + local coverfile="${input%/*}/cover.jpg" nice --adjustment=10 opusenc --picture "3|image/jpeg|||$coverfile" \ - --quiet --bitrate 192 "$inputfile" "$outputfile" + --quiet --bitrate 192 "$input" "$output" } convert_flac_to_opus() @@ -23,20 +33,9 @@ convert_flac_to_opus() flac_to_opus {} } -check_opus_programs() -{ - command -v opusenc > /dev/null \ - || errlog "command opusenc not found" \ - || return $? - command -v parallel > /dev/null \ - || errlog "command parallel not found" \ - || return $? -} - execute() { local workdir="$1" - convert_flac_to_opus "$workdir" || return $? } -- 2.47.3