From ebd514b12f232f6ff1100a3cb84edd658959e513 Mon Sep 17 00:00:00 2001 From: TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> Date: Tue, 10 Mar 2026 19:36:55 +0900 Subject: modified bin/qndl, created yt-dlp/ --- ar/.config/yt-dlp/config | 2 ++ ar/.local/bin/qndl | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 ar/.config/yt-dlp/config (limited to 'ar') diff --git a/ar/.config/yt-dlp/config b/ar/.config/yt-dlp/config new file mode 100644 index 0000000..ce584d3 --- /dev/null +++ b/ar/.config/yt-dlp/config @@ -0,0 +1,2 @@ +--js-runtimes node:/home/si/.local/share/asdf/shims/node +--remote-components ejs:github diff --git a/ar/.local/bin/qndl b/ar/.local/bin/qndl index ff18e17..6a815ac 100755 --- a/ar/.local/bin/qndl +++ b/ar/.local/bin/qndl @@ -96,8 +96,8 @@ case $url in ytdl_cmd_base="$ytdl_cmd_base --yes-playlist" && echo 🪏 >/tmp/qplaylist [ "$download_type" = "video" ] && - channel=$(yt-dlp --print "%(channel)s" "$url" | head -n 1 | sed 's/, /,/g;s/[\/:*?"<>| ]/-/g' | tr '[:upper:]' '[:lower:]') && - playlist=$(yt-dlp --print "%(playlist_title)s" "$url" | head -n 1 | sed 's/, /,/g;s/[\/:*?"<>| ]/-/g' | tr '[:upper:]' '[:lower:]') && + channel=$(yt-dlp --print "%(channel)s" "$url" 2>/dev/null | head -n 1 | sed 's/, /,/g;s/[\/:*?"<>| ]/-/g' | tr '[:upper:]' '[:lower:]') && + playlist=$(yt-dlp --print "%(playlist_title)s" "$url" 2>/dev/null | head -n 1 | sed 's/, /,/g;s/[\/:*?"<>| ]/-/g' | tr '[:upper:]' '[:lower:]') && subdir="${channel}/${playlist}" && mkdir -p "${output_dir}/${subdir}" && ytdl_output_format="${output_dir}/${subdir}/%(playlist_index)02d_%(title)s [%(id)s].%(ext)s" -- cgit v1.2.3