diff --git a/dra-cla b/dra-cla index a7da646..4031cf7 100755 --- a/dra-cla +++ b/dra-cla @@ -3,7 +3,7 @@ #shellcheck disable=SC2154 # most important variables. -VERSION="3.0.2" +VERSION="3.0.3" CHANNEL="main" base_url="https://streamcool.pro" logdir="${XDG_CACHE_HOME:-$HOME/.cache}" @@ -112,7 +112,7 @@ download() { *m3u8*) log "Fetching Metadata" data=$(curl -s -A "$agent" "$1" | sed '/#/d') - printf '%s' "$data" | nl -n'rz' | sed -E "s|^([0-9]*)[[:space:]]*(.*)|${3}\2\n\tout=\1.ts|g" | aria2c -x16 -s16 -j50 -d "$logdir/dra-hls" -i - --download-result=hide --summary-interval=0 --allow-overwrite=true + printf '%s' "$data" | nl -n'rz' | sed -E "s|^([0-9]*)[[:space:]]*(.*)|${3}\2\n\tout=\1.ts|g" | aria2c -x16 -s16 -j50 -d "$logdir/dra-hls" -i - --download-result=hide --summary-interval=0 --allow-overwrite=true log "\nConcatenating Pieces..\n" cat "$logdir/dra-hls"/* | ffmpeg -loglevel error -stats -i - -c copy "$download_dir/$2.mp4" -y rm -f "$logdir/dra-hls"/* @@ -129,7 +129,12 @@ open_episode() { tput clear log "Fetching $title Episode $episode.." [ -z "$dpage_link" ] && dpage_link=$(curl -s -A "$agent" "$base_url/videos/${id}${episode}" | sed -nE 's_^[[:space:]]*