From b6cbee34f465e115360ffa3173159dbf08c0de55 Mon Sep 17 00:00:00 2001 From: Yan Lin Date: Wed, 4 Feb 2026 22:20:48 +0100 Subject: [PATCH] simplify --- modules/media-process.nix | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/modules/media-process.nix b/modules/media-process.nix index 140b705..3869209 100644 --- a/modules/media-process.nix +++ b/modules/media-process.nix @@ -23,15 +23,13 @@ } function audio-normalize() { - local target="''${1:--23}" - local dir="''${2:-.}" + local dir="''${1:-.}" find "$dir" \( -name '*.flac' -o -name '*.mp3' -o -name '*.wav' -o -name '*.ogg' -o -name '*.wma' -o -name '*.aiff' \) -type f -print0 | xargs -0 -P4 -n1 sh -c ' f="$1" - target="$2" outfile="./normalized/''${f%.*}.m4a" mkdir -p "$(dirname "$outfile")" - ffmpeg -i "$f" -af loudnorm=I="$target":TP=-1.5:LRA=11 -c:a aac -b:a 128k -map_metadata 0 -c:v copy -movflags +faststart "$outfile" - ' _ {} "$target" + ffmpeg -i "$f" -af loudnorm=I=-23:TP=-1.5:LRA=11 -c:a aac -b:a 128k -map_metadata 0 -c:v copy -movflags +faststart "$outfile" + ' _ } function video2av1() {