YT-DLP (Video Options)

 



 ဒီ option တွေက ဗီဒီယိုတွေကို ဘယ်လိုရွေးချယ်ပြီး ဒေါင်းလုဒ်လုပ်မလဲဆိုတာကို ထိန်းချုပ်ဖို့ အသုံးပြုပါတယ်။ တစ်ခုချင်းစီကို အသေးစိတ် ဖော်ပြပေးသွားပါမယ်။

Video Selection Option များ

1. -I, --playlist-items ITEM_SPEC

အဓိပ္ပါယ်: Playlist ထဲက ဘယ် ဗီဒီယိုတွေကို ဒေါင်းလုဒ်လုပ်မယ်ဆိုတာ နံပါတ်စဉ်နဲ့ သတ်မှတ်တယ်။ ကော်မာနဲ့ ခွဲပြီး ရေးလို့ရတယ်။ အပိုင်းအခြား သတ်မှတ်ချင်ရင် [START]:[STOP][:STEP] ပုံစံနဲ့ ရေးလို့ရတယ်။ အနုတ်နံပါတ်က ညာဘက်ကနေ ရေတွက်မယ်၊ အနုတ် STEP က ပြောင်းပြန်ဒေါင်းမယ်။
ဥပမာ:
yt-dlp -I 1:3,7,-5::2 [Playlist URL] → Playlist ထဲက နံပါတ် ၁၊ ၂၊ ၃၊ ၇၊ နဲ့ ညာဘက်ကနေ ၅ ခုမြောက်ကနေ နှစ်ခုခြား (၁၁၊ ၁၃၊ ၁၅) ကို ဒေါင်းမယ်။
အသုံးဝင်ပုံ: Playlist ထဲက အကုန်မဟုတ်ဘဲ လိုချင်တဲ့ ဗီဒီယိုတချို့ကိုပဲ ရွေးချင်ရင်။

2. --min-filesize SIZE

အဓိပ္ပါယ်: ဖိုင်အရွယ်အစားက သတ်မှတ်ထားတဲ့ အရွယ်ထက် သေးရင် ဒေါင်းလုဒ်ကို ရပ်မယ်။
ဥပမာ: yt-dlp --min-filesize 50k [URL] → ၅၀ ကီလိုဘိုက်ထက် သေးရင် မဒေါင်းဘူး။
အသုံးဝင်ပုံ: အရမ်းသေးတဲ့ ဖိုင်တွေကို ရှောင်ချင်ရင်။

3. --max-filesize SIZE

အဓိပ္ပါယ်: ဖိုင်အရွယ်အစားက သတ်မှတ်ထားတဲ့ အရွယ်ထက် ကြီးရင် ဒေါင်းလုဒ်ကို ရပ်မယ်။
ဥပမာ: yt-dlp --max-filesize 44.6M [URL] → ၄၄.၆ မီဂါဘိုက်ထက် ကြီးရင် မဒေါင်းဘူး။
အသုံးဝင်ပုံ: နေရာမကုန်စေချင်တဲ့အခါ။

4. --date DATE

အဓိပ္ပါယ်: သတ်မှတ်ထားတဲ့ ရက်စွဲမှာ တင်ထားတဲ့ ဗီဒီယိုတွေကိုပဲ ဒေါင်းမယ်။ ရက်စွဲကို "YYYYMMDD" ပုံစံနဲ့ ဒါမှမဟုတ် now, today, yesterday ပေါင်းပြီး -N[day|week|month|year] နဲ့ ရေးလို့ရတယ်။
ဥပမာ: yt-dlp --date today-2weeks [URL] → ၂ ပတ်အကြာက ဒီနေ့တင်ထားတဲ့ ဗီဒီယိုတွေကို ဒေါင်းမယ်။

5. --datebefore DATE

အဓိပ္ပါယ်: သတ်မှတ်ထားတဲ့ ရက်စွဲဒါမှမဟုတ် အရင်တင်ထားတဲ့ ဗီဒီယိုတွေကို ဒေါင်းမယ်။ --date နဲ့ အတူတူ ရက်စွဲပုံစံသုံးလို့ရတယ်။
ဥပမာ: yt-dlp --datebefore 20231231 [URL] → ၂၀၂၃ ဒီဇင်ဘာ ၃၁ ရက် ဒါမှမဟုတ် အရင်တင်ထားတာတွေကို ဒေါင်းမယ်။

6. --dateafter DATE

အဓိပ္ပါယ်: သတ်မှတ်ထားတဲ့ ရက်စွဲဒါမှမဟုတ် နောက်တင်ထားတဲ့ ဗီဒီယိုတွေကို ဒေါင်းမယ်။ --date နဲ့ အတူတူ ရက်စွဲပုံစံသုံးလို့ရတယ်။
ဥပမာ: yt-dlp --dateafter 20230101 [URL] → ၂၀၂၃ ဇန်နဝါရီ ၁ ရက် ဒါမှမဟုတ် နောက်တင်ထားတာတွေကို ဒေါင်းမယ်။

7. --match-filters FILTER

အဓိပ္ပါယ်: ဗီဒီယိုတွေကို စစ်ထုတ်ဖို့ ယေဘုယျစည်းမျဉ်းတွေ သတ်မှတ်တယ်။ ဥပမာ နံပါတ် ဒါမှမဟုတ် စာသားနဲ့ နှိုင်းယှဉ်လို့ရတယ်။ !field ဆိုရင် အဲဒီ field မရှိတာကို စစ်မယ်၊ & ဆိုရင် အခြေအနေမျိုးစုံကို တွဲစစ်မယ်။
ဥပမာ: yt-dlp --match-filters "!is_live & like_count>?100" [URL] → တိုက်ရိုက်မဟုတ်ဘဲ like အရေအတွက် ၁၀၀ ထက်ကြီးတဲ့ ဗီဒီယိုတွေကို ဒေါင်းမယ်။
အသုံးဝင်ပုံ: သတ်မှတ်ချက်နဲ့ကိုက်တဲ့ ဗီဒီယိုတွေကိုပဲ ရွေးချင်ရင်။

8. --no-match-filters

အဓိပ္ပါယ်: --match-filters ကို မသုံးဘူး (ဒါက မူလသတ်မှတ်ချက်)။

9. --break-match-filters FILTER

အဓိပ္ပါယ်: --match-filters နဲ့ အတူတူပဲ၊ ဒါပေမယ့် ဗီဒီယိုတစ်ခု စစ်ထုတ်ခံရရင် ဒေါင်းလုဒ်လုပ်ငန်းစဉ်ကို ရပ်မယ်။
ဥပမာ: yt-dlp --break-match-filters "is_live" [URL] → တိုက်ရိုက်ဗီဒီယိုတွေ့ရင် ရပ်မယ်။

10. --no-break-match-filters

အဓိပ္ပါယ်: --break-match-filters ကို မသုံးဘူး (မူလသတ်မှတ်ချက်)။

ဟုတ်ပါတယ်၊ သင်ပေးထားတဲ့ Video Selection option တွေကို မြန်မာလိုရှင်းပြပေးပါမယ်။ ဒီ option တွေက ဗီဒီယိုတွေကို ဘယ်လိုရွေးချယ်ပြီး ဒေါင်းလုဒ်လုပ်မလဲဆိုတာကို ထိန်းချုပ်ဖို့ အသုံးပြုပါတယ်။ တစ်ခုချင်းစီကို အသေးစိတ် ဖော်ပြပေးသွားမှာပါ။

11. --no-playlist

အဓိပ္ပါယ်: URL က ဗီဒီယိုတစ်ခုနဲ့ Playlist နှစ်ခုလုံးကို ရည်ညွှန်းရင် ဗီဒီယိုတစ်ခုပဲ ဒေါင်းမယ်။
ဥပမာ: yt-dlp --no-playlist [URL] → Playlist ကို ကျော်မယ်။

12. --yes-playlist

အဓိပ္ပါယ်: URL က ဗီဒီယိုတစ်ခုနဲ့ Playlist ကို ရည်ညွှန်းရင် Playlist ကို ဒေါင်းမယ်။
ဥပမာ: yt-dlp --yes-playlist [URL] → Playlist ကို ရွေးမယ်။

13. --age-limit YEARS

အဓိပ္ပါယ်: သတ်မှတ်ထားတဲ့ အသက်အရွယ်အတွက် သင့်တော်တဲ့ ဗီဒီယိုတွေကိုပဲ ဒေါင်းမယ်။
ဥပမာ: yt-dlp --age-limit 18 [URL] → ၁၈ နှစ်အတွက် သင့်တော်တဲ့ ဗီဒီယိုတွေကို ဒေါင်းမယ်။

14. --download-archive FILE

အဓိပ္ပါယ်: ဒေါင်းလုဒ်မလုပ်ရသေးတဲ့ ဗီဒီယိုတွေကိုပဲ ဒေါင်းမယ်။ ဒေါင်းလုပ်ပြီးတဲ့ ဗီဒီယို ID တွေကို ဖိုင်ထဲမှာ မှတ်ထားမယ်။
ဥပမာ: yt-dlp --download-archive archive.txt [URL] → archive.txt ထဲမှာ မရှိတဲ့ ဗီဒီယိုတွေကို ဒေါင်းမယ်။

15. --no-download-archive

အဓိပ္ပါယ်: Archive ဖိုင်ကို မသုံးဘူး (မူလသတ်မှတ်ချက်)။

16. --max-downloads NUMBER

အဓိပ္ပါယ်: သတ်မှတ်ထားတဲ့ အရေအတွက်ရောက်ရင် ဒေါင်းလုဒ်ကို ရပ်မယ်။
ဥပမာ: yt-dlp --max-downloads 5 [URL] → ၅ ခုဒေါင်းပြီးရင် ရပ်မယ်။

17. --break-on-existing

အဓိပ္ပါယ်: --download-archive ထဲမှာ ရှိပြီးသား ဖိုင်တွေ့ရင် ဒေါင်းလုဒ်ကို ရပ်မယ်။
ဥပမာ: yt-dlp --download-archive archive.txt --break-on-existing [URL]

18. --no-break-on-existing

အဓိပ္ပါယ်: Archive ထဲမှာ ရှိပြီးသား ဖိုင်တွေ့ရင်တောင် မရပ်ဘူး (မူလသတ်မှတ်ချက်)။

19. --break-per-input

အဓိပ္ပါယ်: --max-downloads, --break-on-existing, --break-match-filters စတဲ့ option တွေကို URL တစ်ခုချင်းစီအတွက် သပ်သပ်ပြန်စမယ်။
ဥပမာ: yt-dlp --break-per-input --max-downloads 2 [URL1] [URL2] → URL တစ်ခုချင်းကို ၂ ခုစီပဲ ဒေါင်းမယ်။

20. --no-break-per-input

အဓိပ္ပါယ်: --break-on-existing လို option တွေက ဒေါင်းလုဒ်တစ်ခုလုံးကို ရပ်မယ် (မူလသတ်မှတ်ချက်)။

21. --skip-playlist-after-errors N

အဓိပ္ပါယ်: Playlist ထဲမှာ အမှားအရေအတွက် N ခုရောက်ရင် ကျန်တာကို ကျော်မယ်။
ဥပမာ: yt-dlp --skip-playlist-after-errors 3 [Playlist URL] → ၃ ခုမှားရင် ကျန်တာကို ကျော်မယ်။
အဓိပ္ပါယ်: URL က ဗီဒီယိုတစ်ခုနဲ့ Playlist နှစ်ခုလုံးကို ရည်ညွှန်းရင် ဗီဒီယိုတစ်ခုပဲ ဒေါင်းမယ်။
ဥပမာ: yt-dlp --no-playlist [URL] → Playlist ကို ကျော်မယ်။


NextGen Digital... Welcome to WhatsApp chat
Howdy! How can we help you today?
Type here...