Skip to content

Instantly share code, notes, and snippets.

@sarkrui
Created November 23, 2021 13:59
Show Gist options
  • Save sarkrui/3f532025e67127bc1b2d19dc68e4facf to your computer and use it in GitHub Desktop.
Save sarkrui/3f532025e67127bc1b2d19dc68e4facf to your computer and use it in GitHub Desktop.
FFMpeg Abstract Audio
#/bin/bash
videoFMT=.mov
audioFMT=.aac
absAudio(){
for i in *$videoFMT;do
# ffmpeg -i $i -vn -ar 44100 -ac 2 -ab 320k -f mp3 $i.mp3;
ffmpeg -i $i -vn -acodec copy $i.aac;
mv "$i$audioFMT" "$(echo "$i$audioFMT" | sed -r "s/$videoFMT//")" ;
done
}
rmNoise(){
for i in *${i%.*}$audioFMT; do
echo ${i%.}$audioFMT;
ffmpeg -i in *$audioFMT -af "highpass=f=200, lowpass=f=3000" $PWD/Export/${i%.*}_nc_$audioFMT;
done
}
absAudio
# rmNoise
open $PWD
exit 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment