improve scripts

This commit is contained in:
2024-05-23 11:30:18 -04:00
parent 50087596d0
commit 42278169d5
13 changed files with 81 additions and 70 deletions

View File

@ -1,17 +1,15 @@
#!/usr/bin/env sh
set -oux pipefail
# removes more modern codecs to just files that can fit on my mp3 player
count=`ls -1 *.M4A 2>/dev/null | wc -l`
count=`ls -1 *.OGG 2>/dev/null | wc -l`
if [ $count != 0 ]; then
rename M4A m4a *.M4A
rename OGG ogg *.OGG
fi
count=`ls -1 *.m4a 2>/dev/null | wc -l`
count=`ls -1 *.ogg 2>/dev/null | wc -l`
if [ $count != 0 ]; then
for i in *.m4a; do
ffmpeg -y -i "$i" "${i%.*}.ogg" && rm "$i"
for i in *.ogg; do
ffmpeg -y -i "$i" "${i%.*}.m4a" -map_metadata 0:s:a:0 && rm "$i"
done
fi
@ -23,7 +21,7 @@ fi
count=`ls -1 *.webm 2>/dev/null | wc -l`
if [ $count != 0 ]; then
for i in *.webm; do
ffmpeg -y -i "$i" "${i%.*}.ogg" && rm "$i"
ffmpeg -y -i "$i" "${i%.*}.m4a" -map_metadata 0:s:a:0 && rm "$i"
done
fi
@ -35,7 +33,7 @@ fi
count=`ls -1 *.opus 2>/dev/null | wc -l`
if [ $count != 0 ]; then
for i in *.opus; do
ffmpeg -y -i "$i" "${i%.*}.ogg" && rm "$i"
ffmpeg -y -i "$i" "${i%.*}.m4a" -map_metadata 0:s:a:0 && rm "$i"
done
fi