#!/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"