YT-DLP (Network Options)
1. --proxy URL
အဓိပ္ပါယ်: HTTP/HTTPS ဒါမှမဟုတ် SOCKS proxy ကို အသုံးပြုမယ်။ Proxy ဆိုတာ အင်တာနက်ချိတ်ဆက်မှုကို ကြားခံဆာဗာတစ်ခုကနေ ဖြတ်ပြီး လုပ်ဆောင်တာပါ။ ဒါက တချို့နိုင်ငံမှာ ပိတ်ထားတဲ့ ဝက်ဘ်ဆိုဒ်တွေကို ဝင်ရောက်ဖို့ အသုံးဝင်တယ်။ SOCKS proxy သုံးချင်ရင် မှန်ကန်တဲ့ ပုံစံ (scheme) ပေးရတယ်။
အသုံးပြုပုံ:
socks5://user:pass@127.0.0.1:1080/ → SOCKS5 proxy ကို သုံးမယ်။
--proxy "" → Proxy မသုံးဘဲ တိုက်ရိုက်ချိတ်ဆက်မယ်။
ဥပမာ: yt-dlp --proxy "http://proxy.example.com:8080" [URL] → ဒီ proxy ကနေ ဒေါင်းလုဒ်လုပ်မယ်။
2. --socket-timeout SECONDS
အဓိပ္ပါယ်: အင်တာနက်ချိတ်ဆက်မှုမှာ တုံ့ပြန်မှုမရရင် ဘယ်လောက်ကြာအောင် စောင့်မယ်ဆိုတာ စက္ကန့်နဲ့ သတ်မှတ်တယ်။ အချိန်ကျော်ရင် လက်လျှော့မယ်။
ဥပမာ: yt-dlp --socket-timeout 30 [URL] → ၃၀ စက္ကန့်အထိ စောင့်ပြီး မရရင် ရပ်မယ်။
အသုံးဝင်ပုံ: အင်တာနက်နှေးနေတဲ့အခါ အချိန်ကန့်သတ်ဖို့ အသုံးဝင်တယ်။
3. --source-address IP
အဓိပ္ပါယ်: ဒေါင်းလုဒ်လုပ်တဲ့အခါ သင့်စက်က ဘယ် IP လိပ်စာကို အသုံးပြုမယ်ဆိုတာ သတ်မှတ်တယ်။ ဒါက စက်မှာ IP လိပ်စာမျိုးစုံရှိတဲ့အခါ အသုံးဝင်တယ်။
ဥပမာ: yt-dlp --source-address 192.168.1.100 [URL] → ဒီ IP ကနေ ချိတ်ဆက်မယ်။
မှတ်ချက်: ဒါက နည်းပညာပိုင်းဆိုင်ရာ အသုံးပြုမှုတွေအတွက် ပိုသင့်တော်တယ်။
4. --impersonate CLIENT[:OS]
အဓိပ္ပါယ်: အင်တာနက်ဆာဗာကို ဘယ်လို စက် (client) ဒါမှမဟုတ် လည်ပတ်မှုစနစ် (OS) ကနေ ဝင်ရောက်နေတယ်လို့ ဟန်ဆောင်မယ်ဆိုတာ သတ်မှတ်တယ်။ ဒါက ဝက်ဘ်ဆိုဒ်တချို့က သတ်မှတ်ထားတဲ့ စက်တွေကိုပဲ ခွင့်ပြုတဲ့အခါ အသုံးဝင်တယ်။
ရွေးချယ်စရာများ:
chrome → Chrome ဘရောက်ဇာလို့ ဟန်ဆောင်မယ်။
chrome-110 → Chrome ဗားရှင်း ၁၁၀ လို့ ဟန်ဆောင်မယ်။
chrome:windows-10 → Windows 10 မှာ သုံးနေတဲ့ Chrome လို့ ဟန်ဆောင်မယ်။
--impersonate="" → ဘယ်စက်ကိုမဆို ဟန်ဆောင်မယ်။
ဥပမာ: yt-dlp --impersonate "chrome:windows-10" [URL] → Chrome ကနေ Windows 10 မှာ ဝင်နေသလို ဟန်ဆောင်မယ်။
သတိပေးချက်: အမြဲဟန်ဆောင်တာက ဒေါင်းလုဒ်အမြန်နှုန်းနဲ့ တည်ငြိမ်မှုကို ထိခိုက်နိုင်တယ်။
5. --list-impersonate-targets
အဓိပ္ပါယ်: ဘယ်စက်တွေ ဒါမှမဟုတ် လည်ပတ်မှုစနစ်တွေကို ဟန်ဆောင်လို့ရလဲ စာရင်းပြပေးမယ်။
ဥပမာ: yt-dlp --list-impersonate-targets → ရွေးချယ်စရာ စာရင်းတွေကို ပြပေးတယ်။
6. -4, --force-ipv4
အဓိပ္ပါယ်: အင်တာနက်ချိတ်ဆက်မှုအားလုံးကို IPv4 ကနေပဲ လုပ်မယ်။ IPv4 ဆိုတာ အင်တာနက်လိပ်စာ ပုံစံတစ်မျိုး (ဥပမာ 192.168.1.1) ပါ။
ဥပမာ: yt-dlp --force-ipv4 [URL] → IPv4 ကနေပဲ ဒေါင်းလုဒ်လုပ်မယ်။
အသုံးဝင်ပုံ: တချို့ဆာဗာက IPv6 ကို မထောက်ပံ့ရင် အသုံးဝင်တယ်။
7. -6, --force-ipv6
အဓိပ္ပါယ်: အင်တာနက်ချိတ်ဆက်မှုအားလုံးကို IPv6 ကနေပဲ လုပ်မယ်။ IPv6 ဆိုတာ ပိုသစ်တဲ့ အင်တာနက်လိပ်စာ ပုံစံတစ်မျိုး (ဥပမာ 2001:0db8::) ပါ။
ဥပမာ: yt-dlp --force-ipv6 [URL] → IPv6 ကနေပဲ ဒေါင်းလုဒ်လုပ်မယ်။
အသုံးဝင်ပုံ: IPv6 ကို စမ်းသပ်ချင်ရင် ဒါမှမဟုတ် ကွန်ရက်က IPv6 ကိုပဲ ထောက်ပံ့ရင် အသုံးဝင်တယ်။
8. --enable-file-urls
အဓိပ္ပါယ်: file:// ပုံစံနဲ့ ဖိုင် URL တွေကို ခွင့်ပြုမယ်။ ဒါက သင့်စက်ထဲက ဖိုင်တွေကို လုပ်ဆောင်ခွင့်ပေးတာပါ။ လုံခြုံရေးအရ မူလအနေအထားမှာ ပိတ်ထားတယ်။
ဥပမာ: yt-dlp --enable-file-urls file:///path/to/video.mp4 → စက်ထဲက ဖိုင်ကို လုပ်ဆောင်မယ်။
သတိပေးချက်: လုံခြုံရေးအန္တရာယ်ရှိနိုင်လို့ သတိထားသုံးပါ။

Join the conversation