من میخوم این آپشن های youtube-dl رو توی یه متغیر ذخیره کنم توی بش، بعد اون متغیر رو بدم به youtube-dl
--ignore-config
--external-downloader aria2c
--external-downloader-args "--max-concurrent-downloads=1 --continue --max-connection-per-server=16 --min-split-size=1M --split=16 --enable-color=true --human-readable=true"
--ignore-errors
--continue
--console-title
--user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0"
--no-playlist
--format original
الان این شکلی همشونو آوردم توی یه خط:
ARIA2_OPTIONS="--max-concurrent-downloads=1 --continue --max-connection-per-server=16 --min-split-size=1M --split=16 --enable-color=true --human-readable=true"
USER_AGENT="Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Firefox/60.0"
OPTIONS="--simulate \
--ignore-config \
--no-playlist \
--format original \
--ignore-errors \
--continue \
--console-title \
--user-agent \"$USER_AGENT\" \
--external-downloader aria2c \
--external-downloader-args \"$ARIA2_OPTIONS\""
ولی اجرا که میکنم:
youtube-dl $OPTIONS "https://www.youtube.com/watch?v=xxxx"
خطا میده:
youtube-dl: error: no such option: --max-connection-per-server
اگر ممکنه راهنمایی کنید.