Agar aap Command Prompt (CMD) se YouTube video download karna chahte hain, to aapko yt-dlp tool install karna hoga. Neeche step-by-step Urdu mein samjhaya gaya hai:
Step 1: yt-dlp Install karna (Windows ke liye)
-
yt-dlp.exe download karein:
-
Ye link open karein: https://github.com/yt-dlp/yt-dlp/releases/latest
-
yt-dlp.exe
file download karein.
-
-
yt-dlp.exe
ko kisi folder mein rakh dein (jaiseDownloads
yaC:\yt-dlp
).
Step 2: CMD se Video Download Karna
-
CMD open karein (Windows + R dabayein, phir
cmd
likh ke Enter karein). -
Jahan
yt-dlp.exe
rakha hai, us folder mein jaayein:cd C:\Users\AapkaNaam\Downloads
-
Phir ye command likhein:
yt-dlp.exe "https://www.youtube.com/watch?v=VIDEO_ID"
Example:
yt-dlp.exe "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
Sirf Audio (MP3) Download Karna ho to:
yt-dlp.exe -x --audio-format mp3 "https://www.youtube.com/watch?v=VIDEO_ID"
Agar aap chahein to main aapko yt-dlp.exe
ka direct download link bhi de sakta hoon. Bataiye, chahiye?
***********************************************
Option 2: Pure Frontend (YTDLP Web Assembly)
No backend needed! Uses WebAssembly to run yt-dlp
in the browser.
<!DOCTYPE html>
<html>
<body>
<input type="text" id="url" placeholder="YouTube URL">
<button onclick="downloadVideo()">Download</button>
<div id="result"></div>
<script src="https://cdn.jsdelivr.net/npm/yt-dlp@1.0.0/ytdlp.min.js"></script>
<script>
async function downloadVideo() {
const url = document.getElementById('url').value;
const resultDiv = document.getElementById('result');
resultDiv.innerHTML = "Processing...";
try {
const video = await ytdlp(url);
const downloadLink = document.createElement('a');
downloadLink.href = URL.createObjectURL(new Blob([video.data], { type: 'video/mp4' }));
downloadLink.download = video.filename || 'video.mp4';
downloadLink.click();
resultDiv.innerHTML = "Download started!";
} catch (e) {
resultDiv.innerHTML = `Error: ${e.message}`;
}
}
</script>
</body>
</html>

EmoticonEmoticon