Author: chai chaimee
URL: https://github.com/chaichaimee/uTubeDownload
An add-on that allows you to download audio, video, and image files from YouTube.com with features supporting queue, resume, and download section.
New Command: Download WAV
Press NVDA+Y three times (Triple Tap) to download audio as WAV with the best quality.
New Command: Cycle MP3 Quality
Press Alt+Windows+Y once to cycle through MP3 bitrates in the following order: 128 → 192 → 256 → 320 kbps, then back to 128 kbps.
Automatically add subfloder to playlist mode
Added function to update yt-dlp to the latest version
• uTubeDownload
1. Can choose to download as MP3 or MP4 or WAV, either as a single file or playlist.
2. Comes with a background system to ensure efficient downloading
2.1 Queue Manager: Arranges downloads one by one to prevent heavy CPU and RAM usage (supports downloading a large number of files at once smoothly).
2.2 Resume System: Supports continuous downloading after interruptions caused by restarting NVDA or turning Windows off/on (can download the remaining files on the next day or when NVDA is restarted).
The resume window will prompt: if you choose Yes, it will resume from pending files; if you choose No, it will delete the remaining download history.
2.3 Automatic File Repair: Repairs corrupted files caused by incomplete downloads automatically.
2.4 Downloaded File Check: Skips files that are already downloaded to prevent duplication.
2.5 Download Section multi-part: Can split the file into up to 16 parts to increase download speed by 50%.
2.6 All the above background systems can be enabled or disabled from NVDA Settings / uTubeDownload.
• uTubeTrim
Feature for trimming YouTube videos by setting start and end times (specific segment of the clip).
Can select MP3 format with “Quality 128–320 kbps” and MP4 H.265, and WAV with the best audio quality.
Includes a preview button to check the chosen start point before downloading.
When on the YouTube page you want to trim, press NVDA+ALT+Y to open the uTubeTrim setting window.
• uTubeSnapshot
Can capture still images from a YouTube video into .jpg format using the shortcut Control+Shift+Y.
All keyboard shortcuts can be changed in Input Gestures.
The uTubeDownload add-on uses yt-dlp.exe to download and convert YouTube videos into MP3, MP4, or WAV formats. YouTube frequently updates its backend, which can prevent downloads. To ensure reliable performance, uTubeDownload includes options to keep yt-dlp.exe up-to-date with the latest version from its developers.
yt-dlp.exe from the official GitHub repository.yt-dlp.exe version and automatically updates it to maintain seamless downloads.YouTube’s backend changes can stop yt-dlp.exe from working. Regular updates ensure compatibility, allowing uninterrupted access to your favorite videos.
yt-dlp.exe releases.Mario Perčini
"The subfolder playlist mode idea is absolutely brilliant!"
Malee Yamazaki
"As for those strange ideas of yours that almost broke my code — well, some of those functions turned out to be amazing."
If you enjoy my work and would like to support its continued development — for any reason — you’re welcome to buy me a coffee or help with food for the cats my partner and I are taking care of (12 of them!).
You can make a donation using the link below.