Skip to content

Instantly share code, notes, and snippets.

@Aceeri
Created January 11, 2023 22:10
Show Gist options
  • Save Aceeri/19c9bf3a83a39078e6345ea7205cc4b7 to your computer and use it in GitHub Desktop.
Save Aceeri/19c9bf3a83a39078e6345ea7205cc4b7 to your computer and use it in GitHub Desktop.
#!/bin/sh
set -e;
while true
do
sleep 1;
for i in *.mov;
do
[ -f "$i" ] || break;
si=$(echo "$i" | sed 's/ /_/g');
base=$(basename $si);
echo "mv \"$i\" \"$si\"";
mv "$i" "$si";
base=$(basename $si);
ffmpeg -i $si -vcodec h264 -acodec aac $base.mp4;
[ -f "$base.mp4" ] || break;
rm $si;
done
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment