From f254e787371091552f3e01623dfeca03fda9bc70 Mon Sep 17 00:00:00 2001 From: Georgi Gerganov Date: Sat, 18 Feb 2023 09:42:31 +0200 Subject: [PATCH] yt-wsp.sh : print help on empty args --- examples/main/main.cpp | 4 ++-- examples/yt-wsp.sh | 33 +++++++++++++++------------------ 2 files changed, 17 insertions(+), 20 deletions(-) diff --git a/examples/main/main.cpp b/examples/main/main.cpp index 5bd7e424c61..b8366b79f45 100644 --- a/examples/main/main.cpp +++ b/examples/main/main.cpp @@ -91,12 +91,12 @@ void whisper_print_usage(int argc, char ** argv, const whisper_params & params); bool whisper_params_parse(int argc, char ** argv, whisper_params & params) { for (int i = 1; i < argc; i++) { std::string arg = argv[i]; - + if (arg == "-"){ params.fname_inp.push_back(arg); continue; } - + if (arg[0] != '-') { params.fname_inp.push_back(arg); continue; diff --git a/examples/yt-wsp.sh b/examples/yt-wsp.sh index 8b230833f20..8e5bbcf5a00 100755 --- a/examples/yt-wsp.sh +++ b/examples/yt-wsp.sh @@ -67,23 +67,6 @@ msg() { echo >&2 -e "${1-}" } -################################################################################ -# create a temporary directory to work in -# set the temp_dir and temp_filename variables -################################################################################ -temp_dir="$(mktemp -d ${SCRIPT_DIR}/tmp.XXXXXX)"; -temp_filename="${temp_dir}/yt-dlp-filename"; - -################################################################################ -# for now we only take one argument -# TODO: a for loop -################################################################################ -source_url="${1}" - - -title_name=""; - - cleanup() { local -r clean_me="${1}"; @@ -145,6 +128,20 @@ fi check_requirements; +################################################################################ +# create a temporary directory to work in +# set the temp_dir and temp_filename variables +################################################################################ +temp_dir="$(mktemp -d ${SCRIPT_DIR}/tmp.XXXXXX)"; +temp_filename="${temp_dir}/yt-dlp-filename"; + +################################################################################ +# for now we only take one argument +# TODO: a for loop +################################################################################ +source_url="${1}" +title_name=""; + msg "Downloading VOD..."; ################################################################################ @@ -199,6 +196,6 @@ ffmpeg -i "${temp_dir}/${title_name}.vod.mp4" \ -c:s mov_text \ -y "${title_name}-res.mp4"; -cleanup "${temp_dir}"; +#cleanup "${temp_dir}"; msg "Done! Your finished file is ready: ${title_name}-res.mp4";