From f53d32070a81c456958819a33867747eb19857d9 Mon Sep 17 00:00:00 2001
From: Joel Grunbaum <joelgrun@gmail.com>
Date: Sat, 23 Jan 2021 06:06:43 +0000
Subject: [PATCH] excluded backup directory
---
transcode_music.sh | 20 ++++++++++++--------
1 files changed, 12 insertions(+), 8 deletions(-)
diff --git a/transcode_music.sh b/transcode_music.sh
index 27180f3..00c1c08 100755
--- a/transcode_music.sh
+++ b/transcode_music.sh
@@ -2,7 +2,17 @@
# Script to transcode music in buld using ffmpeg
-bitrate=192000
+bitrate=192
+
+transcode() {
+ if [ "ffprobe $1 2>&1 | grep bitrate | cut -d' ' -f8" > 192000 ]; then
+ echo in $1
+ echo out "trans_music/$(echo ${1%.*} | cut -f1 -d'/' --complement).mp3"
+ ffmpeg -i "$d" -b:a $bitrate "trans_music/$(echo ${1%.*}).mp3"#| cut -f1 -d'/' --complement).mp3"
+ else
+ cp "$d" "trans_music/$(echo $1)" # | cut -f1 -d'/' --complement)"
+ fi
+}
shopt -s globstar
@@ -12,11 +22,5 @@
cp -r --attributes-only Music/* trans_music/
find trans_music -type f -delete
for d in **/*.{mp3,flac,mp4,m4a,ogg}; do
- if [ "ffprobe -show_format 2>/dev/null $d | grep bit_rate | cut -d'=' -f2" > 192000 ]; then
- echo in $d
- echo out "trans_music/$(echo ${d%.*} | cut -f1 -d'/' --complement).mp3"
- ffmpeg -i "$d" -b:a $bitrate "trans_music/$(echo ${d%.*} | cut -f1 -d'/' --complement).mp3"
- else
- cp "$d" "trans_music/$(echo $d | cut -f1 -d'/' --complement)"
- fi
+ transcode $d &
done
--
Gitblit v1.10.0