سب سے عام yt-dlp commands اور options کے لیے فوری حوالہ گائیڈ۔
yt-dlp ایک open-source command-line tool اور youtube-dl کا فعال طور پر maintained fork ہے، جو تیز bug fixes اور 1700+ site support کے ساتھ videos، audio اور playlists download کرنے کے لیے استعمال ہوتا ہے۔
This cheatsheet covers common commands for downloading 1080p/4K video, extracting MP3 audio, configuring proxy and network options, and embedding subtitles.
ٹول میں نئے ہیں؟ ہماری جامع دیکھیں yt-dlp ڈاؤن لوڈ اور انسٹال گائیڈ، یا بس نیچے دیے گئے مثالیں ہمارے میں براہ راست چلائیں آن لائن کنسول بغیر کسی سیٹ اپ کے۔
کیا آپ اپنا کمانڈ خود بنانا پسند کرتے ہیں؟ ہمارے انٹرایکٹو yt-dlp کمانڈ جنریٹر کا انتخاب کریں — اختیارات پر کلک کریں اور درست کمانڈ حاصل کریں۔
yt-dlp "https://www.youtube.com/watch?v=oHg5SJYRHA0"
yt-dlp -x --audio-format mp3 "https://soundcloud.com/..."
yt-dlp -F "https://vimeo.com/..."
yt-dlp -f "best[height<=1080]" "https://www..."
yt-dlp --yes-playlist "https://www.youtube/..."
yt-dlp --embed-subs "https://www..."
| کمانڈ | تفصیل | اعمال |
|---|---|---|
| yt-dlp "https://www.youtube.com/watch?v=oHg5SJYRHA0" | بہترین quality کی video download کریں (default behavior)۔ | |
| yt-dlp -o "%(title)s.%(ext)s" "https://vimeo.com/906834164" | custom output path اور filename template کے ساتھ video save کریں۔ | |
| yt-dlp --limit-rate 50K "https://www.dailymotion.com/video/x8j5y9z" | Cap download speed to reduce bandwidth throttling (e.g. 50K, 10M). | |
| yt-dlp -o "%(upload_date)s - %(title)s (%(id)s).%(ext)s" "https://www.youtube.com/watch?v=oHg5SJYRHA0" | output filename میں upload date اور unique video ID شامل کر کے file conflicts سے بچیں۔ |
| کمانڈ | تفصیل | اعمال |
|---|---|---|
| yt-dlp -F "https://vimeo.com/906834164" | تمام دستیاب resolutions، sizes، codecs اور formats list کریں۔ | |
| yt-dlp -f 137 "https://www.youtube.com/watch?v=oHg5SJYRHA0" | ایک مخصوص format code منتخب کر کے download کریں (codes تلاش کرنے کے لیے پہلے -F استعمال کریں)۔ | |
| yt-dlp -f "bestvideo[height<=1080]+bestaudio/best" "https://www.youtube.com/watch?v=oHg5SJYRHA0" | 1080p یا اس سے کم پر بہترین video quality download کریں۔ یہی height filter 1440p (2K) اور 2160p (4K) کے لیے بھی کام کرتا ہے۔ | |
| yt-dlp -f "bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]" --merge-output-format mp4 "https://vimeo.com/906834164" | بہترین quality کو merged MP4 format کے طور پر force download کریں۔ | |
| yt-dlp --recode-video mp4 "https://www.dailymotion.com/video/x8j5y9z" | video download کریں اور اسے standard MP4 میں recode کریں (اگر platform WebM جیسے non-standard containers استعمال کرتا ہو تو مفید ہے)۔ |
-f bestvideo+bestaudio کو --merge-output-format mp4 کے ساتھ استعمال کریں۔ ytdlp.online پر ffmpeg merging ہمارے server پر خودکار طور پر handle ہوتی ہے۔
| کمانڈ | تفصیل | اعمال |
|---|---|---|
| yt-dlp -x "https://soundcloud.com/monstercat/aero-chord-surface" | صرف audio track نکالیں (بہترین default format خود detect ہوتا ہے)۔ | |
| yt-dlp -x --audio-format mp3 "https://soundcloud.com/monstercat/aero-chord-surface" | audio download کریں اور اسے خاص طور پر MP3 format میں convert کریں۔ | |
| yt-dlp -x --audio-format mp3 --audio-quality 0 "https://soundcloud.com/monstercat/aero-chord-surface" | audio download کر کے بہترین quality MP3 کے طور پر نکالیں (VBR 0 / 320kbps equivalent)۔ | |
| yt-dlp -x --audio-format mp3 --embed-thumbnail --embed-metadata "https://soundcloud.com/monstercat/aero-chord-surface" | MP3 download کریں اور اصل video description، tags، اور thumbnail cover art embed کریں۔ |
--embed-thumbnail --embed-metadata شامل کرنے سے album art اور song tags خودکار طور پر مل جاتے ہیں — iTunes یا Spotify Local Files جیسی music library apps کے لیے بہترین۔
| کمانڈ | تفصیل | اعمال |
|---|---|---|
| yt-dlp --yes-playlist "https://www.youtube.com/playlist?list=PLRBp0Fe2GpgnIh0AiYKh7o7HnYAej-5ph" | پلے لسٹ لنک کے اندر تمام ویڈیوز زبردستی ڈاؤن لوڈ کریں۔ | |
| yt-dlp --no-playlist "https://www.youtube.com/watch?v=oHg5SJYRHA0" | URL میں موجود صرف ایک video download کریں، اس playlist کو نظر انداز کرتے ہوئے جس سے وہ تعلق رکھتی ہے۔ | |
| yt-dlp --playlist-items 1-5 "https://www.youtube.com/playlist?list=PLRBp0Fe2GpgnIh0AiYKh7o7HnYAej-5ph" | playlist کی مخصوص index range download کریں (مثلاً 1-5، 1,3,5)۔ |
| کمانڈ | تفصیل | اعمال |
|---|---|---|
| yt-dlp --list-subs "https://www.youtube.com/watch?v=oHg5SJYRHA0" | تمام دستی طور پر اپ لوڈ کردہ اور خودکار تیار کردہ سب ٹائٹلز کی فہرست دیکھیں۔ | |
| yt-dlp --write-auto-subs --skip-download "https://www.youtube.com/watch?v=oHg5SJYRHA0" | video download چھوڑ کر صرف auto-generated subtitle files extract اور write کریں۔ | |
| yt-dlp --embed-subs --merge-output-format mp4 "https://www.youtube.com/watch?v=oHg5SJYRHA0" | video download کریں اور subtitles کو merged MP4 file میں soft-subs کے طور پر خودکار embed کریں۔ | |
| yt-dlp --write-subs --sub-langs en "https://www.youtube.com/watch?v=oHg5SJYRHA0" | کسی مخصوص زبان میں manually uploaded subtitles download کریں (مثلاً en، zh-Hans، ja)۔ دستیاب languages پہلے دیکھنے کے لیے --list-subs استعمال کریں۔ |
--sub-langs all استعمال کریں، یا ایک ساتھ متعدد languages لینے کے لیے --sub-langs "en,zh-Hans" استعمال کریں۔ مکمل subtitle reference کے لیے ہماری yt-dlp مدد صفحہ.
| کمانڈ | تفصیل | اعمال |
|---|---|---|
| yt-dlp --cookies-from-browser chrome "https://www.youtube.com/watch?v=oHg5SJYRHA0" | Use an existing browser session on your own machine (e.g. chrome, firefox) for authentication. |
|
| yt-dlp --impersonate chrome "https://www.youtube.com/watch?v=oHg5SJYRHA0" | Configure client emulation or TLS fingerprint compatibility (requires curl-cffi). | |
| yt-dlp --extractor-args youtube:player_client=default,-android_sdkless "https://www.youtube.com/watch?v=oHg5SJYRHA0" | Specify a custom combination of YouTube player clients to resolve stream extraction issues. | |
| yt-dlp --proxy "http://proxy-ip:port" "https://www.youtube.com/watch?v=oHg5SJYRHA0" | yt-dlp traffic کو HTTP، HTTPS یا SOCKS proxy کے ذریعے route کریں — geo-blocked content کے لیے مفید۔ | |
| yt-dlp --geo-bypass-country US "https://www.youtube.com/watch?v=oHg5SJYRHA0" | Set a country code for geo-restricted sources (e.g. US, GB, JP). Official yt-dlp flag: --geo-bypass-country. |
| کمانڈ | تفصیل | اعمال |
|---|---|---|
| yt-dlp -a urls.txt | text file میں line-by-line درج تمام video URLs کو batch download کریں۔ |
|
| yt-dlp --split-chapters "https://www.youtube.com/watch?v=QQ7Xl79OqNY" | video کو اس کے internal chapters کی بنیاد پر خودکار طور پر الگ tracks/files میں split کریں۔ | |
| yt-dlp --external-downloader aria2c "https://vimeo.com/906834164" | downloads کو نمایاں طور پر تیز کرنے کے لیے external multi-threaded downloader (Aria2) استعمال کریں۔ | |
| yt-dlp --sleep-interval 5 --max-sleep-interval 15 "https://www.youtube.com/watch?v=oHg5SJYRHA0" | IP address bans سے بچنے کے لیے downloads کے درمیان random delays (5 سے 15s) نافذ کریں۔ | |
| yt-dlp --download-sections "*00:01:00-00:02:30" "https://www.youtube.com/watch?v=oHg5SJYRHA0" | پوری video کے بجائے مخصوص video clip یا time range download کریں (مثلاً 1m0s سے 2m30s)۔ | |
| yt-dlp --download-archive archive.txt "https://www.youtube.com/watch?v=oHg5SJYRHA0" | download history کو archive.txt میں track کریں اور پہلے سے downloaded videos خودکار طور پر skip کریں۔ |
|
yt-dlp --cookies-from-browser chrome "https://www.youtube.com/watch?v=oHg5SJYRHA0"
yt-dlp -U
.exe کو false positive کے طور پر flag کر سکتا ہے۔ اس سے بچنے کے لیے winget install yt-dlp کے ذریعے install کریں۔ zero-install option کے لیے ہماری آن لائن کنسول۔ ہمارے میں مزید پڑھیں حفاظتی رہنمائی.
winget install yt-dlp چلائیں۔ آپ Scoop، Chocolatey، pip بھی استعمال کر سکتے ہیں، یا GitHub سے standalone yt-dlp.exe براہ راست download کر سکتے ہیں۔
کوئی بھی yt-dlp command ہمارے server پر چلائیں۔ installation کی ضرورت نہیں۔