အသုံးတည့်သော Yt-DLP Command များ

 


1. ဗီဒီယိုတစ်ခုကို ဒေါင်းလုဒ်လုပ်ခြင်း
Command: yt-dlp [ဗီဒီယို URL]
ရှင်းပြချက်: ဒီ command က ဗီဒီယိုတစ်ခုကို သင်ပေးထားတဲ့ URL ကနေ ဒေါင်းလုဒ်လုပ်ပေးပါတယ်။ ဥပမာ - yt-dlp https://www.youtube.com/watch?v=example ဆိုရင် အဲဒီဗီဒီယိုကို ဒေါင်းလုဒ်လုပ်မယ်။

2. အသံ (Audio) ပဲ ဒေါင်းလုဒ်လုပ်ခြင်း
Command: yt-dlp -x --audio-format mp3 [ဗီဒီယို URL]
ရှင်းပြချက်: -x က ဗီဒီယိုထဲက အသံကိုပဲ ထုတ်ယူမယ်။ --audio-format mp3 က အသံကို MP3 ဖိုင်အဖြစ် သိမ်းပေးမယ်။ ဥပမာ - yt-dlp -x --audio-format mp3 https://www.youtube.com/watch?v=example ဆိုရင် ဗီဒီယိုထဲက သီချင်းကို MP3 အဖြစ် ဒေါင်းလုဒ်ရပါတယ်။

3. ဗီဒီယိုအရည်အသွေးကို ရွေးချယ်ခြင်း
Command: yt-dlp -f "bestvideo+bestaudio" [ဗီဒီယို URL]
ရှင်းပြချက်: -f က format ရွေးဖို့အတွက်ပါ။ "bestvideo+bestaudio" က အကောင်းဆုံး ဗီဒီယိုနဲ့ အသံအရည်အသွေးကို ပေါင်းပြီး ဒေါင်းလုဒ်လုပ်ပေးမယ်။ ဥပမာ - yt-dlp -f "bestvideo+bestaudio" https://www.youtube.com/watch?v=example။

4. Playlist တစ်ခုလုံးကို ဒေါင်းလုဒ်လုပ်ခြင်း
Command: yt-dlp [Playlist URL]
ရှင်းပြချက်: Playlist URL တစ်ခုပေးရင် အဲဒီထဲက ဗီဒီယိုအားလုံးကို ဒေါင်းလုဒ်လုပ်ပေးမယ်။ ဥပမာ - yt-dlp https://www.youtube.com/playlist?list=example ဆိုရင် playlist ထဲက ဗီဒီယိုအကုန် ရပါတယ်။

5. ဖိုင်နာမည်ကို စိတ်ကြိုက်ပြောင်းခြင်း
Command: yt-dlp -o "%(title)s.%(ext)s" [ဗီဒီယို URL]
ရှင်းပြချက်: -o က output ဖိုင်နာမည်ကို သတ်မှတ်ဖို့ပါ။ %(title)s က ဗီဒီယိုရဲ့ ခေါင်းစဉ်၊ %(ext)s က ဖိုင်အမျိုးအစား (ဥပမာ mp4) ကို ဆိုလိုပါတယ်။ ဥပမာ - yt-dlp -o "သီချင်း.%(ext)s" https://www.youtube.com/watch?v=example ဆိုရင် ဖိုင်နာမည်က "သီချင်း.mp4" ဖြစ်မယ်။

6. စာတန်းထိုး (Subtitles) ပါ ဒေါင်းလုဒ်လုပ်ခြင်း
Command: yt-dlp --write-sub --sub-lang en [ဗီဒီယို URL]
ရှင်းပြချက်: --write-sub က စာတန်းထိုးဖိုင်ကို ဒေါင်းလုဒ်လုပ်မယ်။ --sub-lang en က အင်္ဂလိပ်ဘာသာစကား စာတန်းထိုးကို ရွေးမယ် (မြန်မာလိုရှိရင် my လို့ ပြောင်းလို့ရတယ်)။ ဥပမာ - yt-dlp --write-sub --sub-lang en https://www.youtube.com/watch?v=example။

အဓိက Option များ

1. -f (Format ရွေးချယ်ခြင်း)
အဓိပ္ပါယ်: ဗီဒီယိုနဲ့ အသံရဲ့ အရည်အသွေး (format) ကို ရွေးချယ်ဖို့အတွက်။
ဥပမာ:
-f "best" → အကောင်းဆုံး ဗီဒီယိုနဲ့ အသံကို ပေါင်းပြီး ဒေါင်းလုဒ်လုပ်မယ်။
-f "720p" → 720p အရည်အသွေးပဲ ဒေါင်းလုဒ်လုပ်မယ်။
-f "bestvideo+bestaudio" → အကောင်းဆုံး ဗီဒီယိုနဲ့ အကောင်းဆုံး အသံကို သပ်သပ်ရွေးပြီး ပေါင်းမယ်။
ဘယ်လိုသုံးလဲ: yt-dlp -f "best" https://www.youtube.com/watch?v=example

2. -x (အသံပဲ ထုတ်ယူခြင်း)
အဓိပ္ပါယ်: ဗီဒီယိုထဲက အသံကိုပဲ ထုတ်ယူပြီး ဒေါင်းလုဒ်လုပ်မယ်။
အသုံးပြုပုံ: -x --audio-format mp3 → MP3 ဖိုင်အဖြစ် သိမ်းမယ်။
ဥပမာ: yt-dlp -x --audio-format mp3 https://www.youtube.com/watch?v=example

3. --audio-format (အသံဖိုင်အမျိုးအစား ရွေးခြင်း)
အဓိပ္ပါယ်: အသံကို ဘယ်လို ဖိုင်အမျိုးအစားနဲ့ သိမ်းမလဲ သတ်မှတ်ဖို့။
ရွေးချယ်စရာများ: mp3, aac, wav, ogg စသဖြင့်။
ဥပမာ: yt-dlp -x --audio-format wav https://www.youtube.com/watch?v=example → WAV ဖိုင်အဖြစ် သိမ်းမယ်။

4. -o (ဖိုင်နာမည် စိတ်ကြိုက်သတ်မှတ်ခြင်း)
အဓိပ္ပါယ်: ဒေါင်းလုဒ်လုပ်တဲ့ ဖိုင်ရဲ့ နာမည်ကို ပြောင်းလို့ရတယ်။
သင်္ကေတများ:
%(title)s → ဗီဒီယိုရဲ့ ခေါင်းစဉ်။
%(ext)s → ဖိုင်အမျိုးအစား (ဥပမာ mp4, mp3)။
%(uploader)s → ဗီဒီယိုတင်သူရဲ့ နာမည်။
ဥပမာ: yt-dlp -o "သီချင်း_%(title)s.%(ext)s" https://www.youtube.com/watch?v=example → ဖိုင်နာမည်က "သီချင်း_[ဗီဒီယိုခေါင်းစဉ်].mp4" ဖြစ်မယ်။

5. --write-sub (စာတန်းထိုး ထည့်ဒေါင်းလုဒ်လုပ်ခြင်း)
အဓိပ္ပါယ်: ဗီဒီယိုမှာ စာတန်းထိုးပါရင် အဲဒါကိုပါ ဒေါင်းလုဒ်လုပ်မယ်။
အသုံးပြုပုံ: --sub-lang နဲ့တွဲသုံးပြီး ဘာသာစကားရွေးလို့ရတယ်။
ဥပမာ: yt-dlp --write-sub --sub-lang en https://www.youtube.com/watch?v=example → အင်္ဂလိပ်စာတန်းထိုးပါ ဒေါင်းလုဒ်လုပ်မယ်။

6. --no-playlist (Playlist ကို ခွဲထုတ်ခြင်း)
အဓိပ္ပါယ်: Playlist URL ပေးရင်တောင် ဗီဒီယိုတစ်ခုပဲ ဒေါင်းလုဒ်လုပ်မယ်။
ဥပမာ: yt-dlp --no-playlist https://www.youtube.com/watch?v=example&list=PLexample → Playlist ထဲက ပထမဗီဒီယိုပဲ ရမယ်။

7. --yes-playlist (Playlist တစ်ခုလုံး ဒေါင်းလုဒ်လုပ်ခြင်း)
အဓိပ္ပါယ်: Playlist ထဲက ဗီဒီယိုအားလုံးကို ဒေါင်းလုဒ်လုပ်မယ်။
ဥပမာ: yt-dlp --yes-playlist https://www.youtube.com/playlist?list=PLexample
8. --limit-rate (ဒေါင်းလုဒ်အမြန်နှုန်း ကန့်သတ်ခြင်း)
အဓိပ္ပါယ်: ဒေါင်းလုဒ်လုပ်တဲ့ အမြန်နှုန်းကို ကန့်သတ်မယ် (အင်တာနက် မနှေးစေချင်ရင် အသုံးဝင်တယ်)။
ဥပမာ: yt-dlp --limit-rate 500K https://www.youtube.com/watch?v=example → တစ်စက္ကန့်ကို 500KB ပဲ ဒေါင်းလုဒ်လုပ်မယ်။

9. --merge-output-format (ဖိုင်ပေါင်းပြီး သိမ်းခြင်း)
အဓိပ္ပါယ်: ဗီဒီယိုနဲ့ အသံကို ပေါင်းပြီး ဘယ်ဖိုင်အမျိုးအစားနဲ့ သိမ်းမလဲ သတ်မှတ်ဖို့။
ရွေးချယ်စရာများ: mp4, mkv, webm စသဖြင့်။
ဥပမာ: yt-dlp -f "bestvideo+bestaudio" --merge-output-format mp4 https://www.youtube.com/watch?v=example → MP4 ဖိုင်အဖြစ် သိမ်းမယ်။

10. --list-formats (ရရှိနိုင်တဲ့ Format တွေကြည့်ခြင်း)
အဓိပ္ပါယ်: ဗီဒီယိုတစ်ခုမှာ ရရှိနိုင်တဲ့ အရည်အသွေးတွေကို စာရင်းပြပေးမယ်။
ဥပမာ: yt-dlp --list-formats https://www.youtube.com/watch?v=example → ဒေါင်းလုဒ်မလုပ်ဘဲ format တွေကို ပြပေးမယ်။

အပိုထပ်ဆောင်း Option များ

--cookies (Cookies ဖိုင်ထည့်ခြင်း): အချို့ဗီဒီယိုတွေက login လုပ်မှ ဒေါင်းလုဒ်လုပ်လို့ရတာမို့ cookies ဖိုင်ထည့်ပေးလို့ရတယ်။
ဥပမာ: yt-dlp --cookies cookies.txt https://www.youtube.com/watch?v=example
--no-overwrites (ဖိုင်အဟောင်းကို မဖျက်ခြင်း): တူညီတဲ့ ဖိုင်နာမည်ရှိရင် ထပ်မရေးပါ။
ဥပမာ: yt-dlp --no-overwrites https://www.youtube.com/watch?v=example
ဒီထဲက option တွေကို တွဲသုံးလို့လည်းရပါတယ်။ ဥပမာ - ဗီဒီယိုတစ်ခုကို MP3 အဖြစ် ဒေါင်းလုဒ်လုပ်ပြီး ဖိုင်နာမည်ကို စိတ်ကြိုက်ပြောင်းချင်ရင်

yt-dlp -x --audio-format mp3 -o "သီချင်း_%(title)s.%(ext)s" https://www.youtube.com/watch?v=example

နောက်ထပ် Option များ

1. --download-archive (ဒေါင်းလုဒ်လုပ်ပြီးသား မှတ်တမ်းထားခြင်း)
အဓိပ္ပါယ်: ဒေါင်းလုဒ်လုပ်ပြီးတဲ့ ဗီဒီယိုတွေကို မှတ်တမ်းဖိုင်တစ်ခုမှာ သိမ်းထားပြီး ထပ်မဒေါင်းလုဒ်ဖြစ်အောင် ကာကွယ်တယ်။ Playlist တွေဒေါင်းတဲ့အခါ အသုံးဝင်တယ်။
အသုံးပြုပုံ: --download-archive ဖိုင်နာမည်.txt
ဥပမာ: yt-dlp --download-archive downloaded.txt https://www.youtube.com/playlist?list=PLexample → ဒေါင်းလုဒ်လုပ်ပြီးတဲ့ ဗီဒီယိုတွေကို "downloaded.txt" မှာ မှတ်ထားပြီး ထပ်မဒေါင်းတော့ဘူး။

2. --playlist-start နဲ့ --playlist-end (Playlist ထဲက အပိုင်းအခြားရွေးခြင်း)
အဓိပ္ပါယ်: Playlist တစ်ခုထဲက ဗီဒီယိုအားလုံးမဟုတ်ဘဲ ဘယ်နံပါတ်ကနေ ဘယ်နံပါတ်ထိ ဒေါင်းလုဒ်လုပ်မယ်ဆိုတာ သတ်မှတ်ဖို့။
ဥပမာ:
yt-dlp --playlist-start 2 --playlist-end 5 https://www.youtube.com/playlist?list=PLexample → Playlist ထဲက ဒုတိယဗီဒီယိုကနေ ပဉ္စမဗီဒီယိုထိပဲ ဒေါင်းလုဒ်လုပ်မယ်။

3. --playlist-items (Playlist ထဲက သတ်မှတ်ထားတဲ့ ဗီဒီယိုတွေပဲ ရွေးခြင်း)
အဓိပ္ပါယ်: Playlist ထဲက ဗီဒီယိုတွေထဲမှ နံပါတ်သတ်မှတ်ပြီး လိုချင်တဲ့ဟာတွေပဲ ဒေါင်းလုဒ်လုပ်မယ်။
ဥပမာ: yt-dlp --playlist-items 1,3,5 https://www.youtube.com/playlist?list=PLexample → Playlist ထဲက ပထမ၊ တတိယ၊ ပဉ္စမ ဗီဒီယိုတွေပဲ ဒေါင်းလုဒ်လုပ်မယ်။

4. --recode-video (ဗီဒီယိုဖိုင်အမျိုးအစား ပြောင်းခြင်း)
အဓိပ္ပါယ်: ဒေါင်းလုဒ်လုပ်ပြီးတဲ့ ဗီဒီယိုကို အခြား ဖိုင်အမျိုးအစားတစ်ခုအဖြစ် ပြောင်းသိမ်းမယ်။
ရွေးချယ်စရာများ: mp4, mkv, avi စသဖြင့်။
ဥပမာ: yt-dlp --recode-video mp4 https://www.youtube.com/watch?v=example → ဗီဒီယိုကို MP4 ဖိုင်အဖြစ် ပြောင်းသိမ်းမယ်။

5. --embed-subs (စာတန်းထိုးကို ဗီဒီယိုထဲ ထည့်ခြင်း)
အဓိပ္ပါယ်: ဒေါင်းလုဒ်လုပ်တဲ့ စာတန်းထိုးကို ဗီဒီယိုဖိုင်ထဲမှာ ထည့်ပေးမယ် (သပ်သပ်ဖိုင်မဟုတ်ဘူး)။
ဥပမာ: yt-dlp --write-sub --sub-lang en --embed-subs https://www.youtube.com/watch?v=example → အင်္ဂလိပ်စာတန်းထိုးကို ဗီဒီယိုထဲ ထည့်သိမ်းမယ်။

6. --add-metadata (ဗီဒီယိုအကြောင်း အချက်အလက်ထည့်ခြင်း)
အဓိပ္ပါယ်: ဗီဒီယိုရဲ့ ခေါင်းစဉ်၊ ဖန်တီးသူ၊ ဖော်ပြချက် စတဲ့ metadata တွေကို ဖိုင်ထဲ ထည့်ပေးမယ်။
ဥပမာ: yt-dlp --add-metadata https://www.youtube.com/watch?v=example
7. --proxy (Proxy သုံးပြီး ဒေါင်းလုဒ်လုပ်ခြင်း)
အဓိပ္ပါယ်: အင်တာနက်ကနေ ဒေါင်းလုဒ်လုပ်တဲ့အခါ proxy server ကို အသုံးပြုမယ် (တချို့နိုင်ငံမှာ ဗီဒီယိုပိတ်ထားရင် အသုံးဝင်တယ်)။

ဥပမာ: yt-dlp --proxy "http://proxy.example.com:8080" https://www.youtube.com/watch?v=example
8. --sleep-interval (ဗီဒီယိုတွေ ဒေါင်းလုဒ်လုပ်တဲ့ အကြား အနားပေးခြင်း)
အဓိပ္ပါယ်: Playlist ဒေါင်းတဲ့အခါ ဗီဒီယိုတစ်ခုနဲ့တစ်ခုကြားမှာ စက္ကန့်အနည်းငယ် အနားပေးမယ် (ဆာဗာကို ဖိအားမပေးချင်ရင် အသုံးဝင်တယ်)။
ဥပမာ: yt-dlp --sleep-interval 5 https://www.youtube.com/playlist?list=PLexample → ဗီဒီယိုတစ်ခုချင်းကြားမှာ ၅ စက္ကန့် အနားပေးမယ်။

9. --max-downloads (ဒေါင်းလုဒ်လုပ်မယ့် အရေအတွက် ကန့်သတ်ခြင်း)
အဓိပ္ပါယ်: Playlist ထဲက ဗီဒီယိုအားလုံးမဟုတ်ဘဲ သတ်မှတ်ထားတဲ့ အရေအတွက်ပဲ ဒေါင်းလုဒ်လုပ်မယ်။
ဥပမာ: yt-dlp --max-downloads 3 https://www.youtube.com/playlist?list=PLexample → ၃ ခုပဲ ဒေါင်းလုဒ်လုပ်မယ်။

10. --dateafter နဲ့ --datebefore (ရက်စွဲအလိုက် ဒေါင်းလုဒ်လုပ်ခြင်း)
အဓိပ္ပါယ်: ဗီဒီယိုတွေကို တင်ထားတဲ့ ရက်စွဲအလိုက် စစ်ထုတ်ပြီး ဒေါင်းလုဒ်လုပ်မယ်။
ဥပမာ:
yt-dlp --dateafter 20230101 https://www.youtube.com/playlist?list=PLexample → ၂၀၂၃ ဇန်နဝါရီ ၁ ရက်နောက်ပိုင်း တင်ထားတဲ့ ဗီဒီယိုတွေပဲ ဒေါင်းလုဒ်လုပ်မယ်။
yt-dlp --datebefore 20231231 https://www.youtube.com/playlist?list=PLexample → ၂၀၂၃ ဒီဇင်ဘာ ၃၁ ရက်မတိုင်ခင် တင်ထားတဲ့ ဗီဒီယိုတွေပဲ ဒေါင်းလုဒ်လုပ်မယ်။

11. --no-check-certificate (SSL စစ်ဆေးမှု ပိတ်ခြင်း)
အဓိပ္ပါယ်: ဝက်ဘ်ဆိုဒ်ရဲ့ SSL certificate ကို စစ်ဆေးတာကို ပိတ်ထားမယ် (တချို့ ဆိုဒ်တွေမှာ ဒေါင်းလုဒ်မရရင် အသုံးဝင်တယ်)။
ဥပမာ: yt-dlp --no-check-certificate https://www.example.com/video

12. --verbose (အသေးစိတ် ဖော်ပြချက်ပြခြင်း)
အဓိပ္ပါယ်: ဒေါင်းလုဒ်လုပ်တဲ့ လုပ်ငန်းစဉ်ရဲ့ အသေးစိတ်အချက်အလက်တွေကို ပြပေးမယ် (ပြဿနာရှာတဲ့အခါ အသုံးဝင်တယ်)။
ဥပမာ: yt-dlp --verbose https://www.youtube.com/watch?v=example











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