16 lines
299 B
Bash
Executable File
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"
|