#NVDA Youtube-DL Add-on
This is not the original of this add on, I have forked it from Bitbucket. I'll try to keep this repository as up to date with the official addon as possible, with my modifications in tact.
The official add-on can be found here.
* Original Author: Hrvoje Katić info@hrvojekatic.com.
* Maintainer and updater of this repository: Blake Oliver oliver22213@me.com
This addon integrates your NVDA screen reader with Youtube-DL. Youtube-DL is an amazing program to download videos from YouTube, Soundcloud, and almost 700 more sites. To use this addon, you just select a URL address of the video by using standard Windows text selection commands, and then press NVDA+F8. The selected URL will be detected, and your video will be downloaded and converted automatically. Go to NVDA menu, Youtube Downloader submenu to configure download formats and other options.
Please read the following information in this section carefully.
Although this addon and Youtube-DL are free, please keep in mind that downloading copyrighted material is illegal. Before you download anything, you agree that you will download only non-copyrighted material, to hold blameless the creators, maintainers, and other contributers to the Youtube-DL project, as well as this add-on, and that you will be using downloaded material for your personal use only.
Youtube-DL requires some external converters for getting your videos converted to MP3 and some other formats. This addon is configured to use FFMPEG converter by default, which needs to be obtained separately due to license restrictions. Even if you don't get FFMPEG, you may still download a video but the resulting file will be in M4A format.
Since FFMPEG is tricky to build manually on Windows, you can find pre-compiled binaries for 32-bit and 64-bit Windows here
If you have a 32-bit Windows, please download the 32-bit static binaries. For 64-bit Windows, download the 64-bit static binaries. The required files are located in the 'bin' subfolder found inside the downloaded .7z archive. Copy all the '.exe' files within this folder into your \Windows\System32 folder, or \Windows\SysWOW64 folder in case of 64-bit Windows. If you're still having problems with FFMPEG.exe detection on 64-bit Windows, try downloading both 32-bit and 64-bit static binaries and copy them to your System32 and SysWOW64 folders. Then restart NVDA if needed.
Go to NVDA menu, Youtube-dl sub menu to access various options concerning this addon and Youtube-DL.
In the Audio Converter Options dialog you can configure in which format your video will be converted after it's downloaded, and what quality will be applied. Note: although Youtube-DL can download both video and audio formats, the current version of this addon supports downloading in audio formats only. The supported audio formats that you can choose are: MP3, Wave, Ogg Vorbis, AAC, M4A, and Opus.
This menu option will open a folder with your downloaded and converted videos, where you can open them, move them to another folder or delete them if you wish.
This menu option lets you choose a folder where your downloaded and converted videos will be saved if you are unsatisfied with default download location.