Files
edge-tts/bin/edge-playback
2021-06-08 18:46:08 +03:00

16 lines
299 B
Bash
Executable File

#!/usr/bin/env bash
media=$(mktemp)
subs=$(mktemp)
echo ""
echo "Media file: $media"
echo "Subtitle file: $subs"
echo ""
if [ "$1" == "NO_DELETE" ]
then
shift 1
else
trap 'rm -f "${media:?}" "${subs:?}"' EXIT
fi
edge-tts -w "$@" >"$media" 2>"$subs"
mpv --keep-open=yes --sub-file="$subs" "$media"