mirror of
https://github.com/CoolnsX/hls_downloader.git
synced 2025-12-20 07:15:21 +05:30
choke: README
This commit is contained in:
@@ -4,7 +4,7 @@ A posix compliant highly fast and efficient Asynchronous stable m3u8 links dowlo
|
|||||||
|
|
||||||
# Increase Parallel Downloads..
|
# Increase Parallel Downloads..
|
||||||
|
|
||||||
Currently its set to my internet speed
|
Currently its set to my internet speed * 3 in [line 72](https://github.com/CoolnsX/hls_downloader/blob/main/hls#L72) in script
|
||||||
|
|
||||||
```
|
```
|
||||||
Internet Speed = 12 MByte per seconds..
|
Internet Speed = 12 MByte per seconds..
|
||||||
@@ -13,5 +13,5 @@ Internet Speed = 12 MByte per seconds..
|
|||||||
|
|
||||||
# Dependency
|
# Dependency
|
||||||
|
|
||||||
- ffmpeg
|
- ffmpeg for conversion
|
||||||
- openssl
|
- openssl for decrypting streams
|
||||||
|
|||||||
2
hls
2
hls
@@ -69,7 +69,7 @@ printf "\033[2K\r\033[1;35mpieces : $range\n\033[1;33mDownloading.."
|
|||||||
for i in $(seq $range); do
|
for i in $(seq $range); do
|
||||||
curl -s "${relative_url}$(printf "%s" "$data" | sed -n "${i}p")" > "$tmpdir/$(printf "%04d" "$i").ts" && printf "\033[2K\r\033[1;32m ✓ $i / $range done" &
|
curl -s "${relative_url}$(printf "%s" "$data" | sed -n "${i}p")" > "$tmpdir/$(printf "%04d" "$i").ts" && printf "\033[2K\r\033[1;32m ✓ $i / $range done" &
|
||||||
jobs -p > "$jobdir"
|
jobs -p > "$jobdir"
|
||||||
while [ "$(cat "$jobdir" | wc -w)" -ge 35 ];do jobs > "$jobdir";sleep 0.05;done
|
while [ "$(cat "$jobdir" | wc -w)" -ge 36 ];do jobs > "$jobdir";sleep 0.05;done
|
||||||
done
|
done
|
||||||
wait
|
wait
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user