To use yt-dlp for XP:
https://github.com/nicolaasjan/yt-dlp/releases -> For XP click "Show all 21 assets"
Unzip to it's own directory e.g. D:\yt-dlp
Videos download to the native directory unless otherwise specified. I prefer to keep it off my C:\ drive which is busy enough.
To learn how to use it READ the README.md but to get you started here's some command lines using example URL (you'll have to replace (colon) with : ):
https(colon)//youtube.com/watch?v=-sB2bBd3GLs
Step 1: Find Available Formats:
yt-dlp.exe --no-cache-dir --list-formats https(Colen)//youtube.com/watch?v=-sB2bBd3GLs
Step 2: We'll keep it simple and stay in pure MP4.
On this Video we'll try 854 x 480 video and M4a audio (You would get better quality with webm even though the files are smaller in size... really)
We see the format code for mp4 854 x 480 video is 135
We see the format code for m4a 129k audio is 140
The command I would use would be:
yt-dlp.exe --no-cache-dir --console-title --continue --write-auto-subs --convert-subs srt --format 135+140 https(Colen)//youtube.com/watch?v=-sB2bBd3GLs
You now have the video.
If there are no subtitles, yt-dlp will ignore.
If you use .vtt subtitles do not include "--convert-subs srt"
If your Internet connection stops midway, do not delete partial file, just run the command again and it will pick up where it left off.
NOTE: for XP users DO NOT USE THE INTERNAL UPDATE COMMAND! (`-U`) YOU MUST UPDATE BY THE ABOVE DOWNLOAD METHOD.
yt-dlp Updates often.
If you want the most recent ffmpeg build for XP to place in the yt-dlp directory (Recommended):
I use ffmpeg-6.2-609-238f9de-win32-static-xpmod-sse.7z (I have not tried the latest version 7.1; the developer has stopped updating this project).
Extract ffmpeg.exe and ffprobe.exe into same directory as yt-dlp.exe (You do not need the player exe)
If you get into more customization you'll need the ffmpeg files. I believe you need ffmpeg.exe to convert .vtt subtitles to .srt subtitles.
Sorry but I can give no further support. Becoming acquainted with basic command-line is a profitable venture IMHO. Read the README.md
P.S. yt-dlp downloads from many, many sites. Much more encompassing than that GUI 3D YouTube Downloader. Bitchute is a breeze for example.