dotfiles/bin/vid2twitter
2021-08-29 02:20:58 +02:00

22 lines
447 B
Bash
Executable file

#!/usr/bin/env bash
INPUT="$1"
OUTPUT="${INPUT%.*}.mp4"
if [ $# -ne 1 ]; then
echo "Usage: vid2twitter [source_video_file]" >&2
exit 1
fi
if [ -f "$OUTPUT" ]; then
echo -n "$OUTPUT: file exists, overwrite? (y|N) "
read -r overwrite
case "${overwrite,,}" in
"y" | "yes") ;;
*)
exit 0
;;
esac
fi
ffmpeg -i "$INPUT" -vcodec libx264 -pix_fmt yuv420p -strict -2 -acodec aac "$OUTPUT"