Use subprocess instead of bash

This commit is contained in:
rany
2021-06-08 20:28:09 +03:00
parent 5badcb7794
commit c7592efb6f
2 changed files with 1 additions and 16 deletions

View File

@@ -1,15 +0,0 @@
#!/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"

View File

@@ -18,7 +18,6 @@ classifiers =
package_dir=
= src
packages = find:
scripts = bin/edge-playback
python_requires = >=3.7
install_requires =
websockets>=9.1
@@ -31,3 +30,4 @@ where=src
[options.entry_points]
console_scripts =
edge-tts = edgeTTS.__init__:main
edge-playback = edgePlayback.__init__:main