From eb2ddae7f8ab5119209470d8daeaa4cfa4a7b7b4 Mon Sep 17 00:00:00 2001 From: Tom21200 <66679954+Tom21200@users.noreply.github.com> Date: Tue, 11 Jun 2024 17:16:47 +0200 Subject: [PATCH] Update ffmpeg.sh --- wrappers/ffmpeg.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/wrappers/ffmpeg.sh b/wrappers/ffmpeg.sh index 899c10c..b37e7b1 100644 --- a/wrappers/ffmpeg.sh +++ b/wrappers/ffmpeg.sh @@ -60,6 +60,7 @@ handle_error() { fix_args() { local has_ac=0 + local has_c_a=0 while [[ $# -gt 0 ]]; do case "$1" in @@ -81,6 +82,7 @@ fix_args() { fi ;; -c:a) + has_c_a=1 shift args+=("-c:a" "$1") ;; @@ -110,6 +112,11 @@ fix_args() { if [[ $has_ac -eq 0 ]]; then args+=("-ac" "6") fi + + # Force codec to libfdk_aac if -c:a is not already specified + if [[ $has_c_a -eq 0 ]]; then + args+=("-c:a" "libfdk_aac" "-b:a" "512k") + fi } #########################