Mayayana - 2018/09/01
The real problem is with youtube-dl.exe. They should
have done their job right and made an installer, or at
least provided a message to explain the problem. Instead
they just mention it in a note buried in their half-assed
help file. See that file, an HTML that comes with the
program, for more info.
Thank you for confirming my confusion as the youtube downloader
web site has multiple different downloads of essentially the
same name but some need python and others don't.
Your advice helped greatly to write the steps up for my future use!
01 Install Microsoft Visual C++ 2010 Redistributable Package (x86)
https://www.microsoft.com/en-US/down...s.aspx?id=5555
02 Upate Microsoft Visual C++ 2010 Service Pack 1 Redistributable Package MFC Security Update
https://www.microsoft.com/en-us/down....aspx?id=26999
03 Get ffmpeg & put the three executables in your PATH
http://ffmpeg.zeranoe.com/builds/
Put the three executables in the same directory as the youtube-dl.exe
ffmpeg.exe
ffplay.exe
ffprobe.exe
04 Get the right youtube-dl.exe that uses Visual C & not python!
https://youtube-dl.org/
http://rg3.github.io/youtube-dl/download.html
https://yt-dl.org/downloads/2018.08.28/youtube-dl.exe
05 Compare the hash with the hash listed on the youtubedl site
---------------------------
Checksum information
---------------------------
Name: youtube-dl.exe
Size: 7955964 bytes (7 MB)
SHA256: 935D5FD32932BF0A6D842F28E168D84F7FC674CD995A5A4646 D9A70145B6B255
---------------------------
OK
---------------------------
06 Then download a video as an OPUS file (whatever that is)
youtube-dl.exe
http://whatevervideourl.com
07 Better is do download a video as an MP4 file
youtube-dl.exe -f 18
http://whatevervideourl.com
08 Download and then autoextract just the audio as an M4A
youtube-dl.exe -f 140
http://whatevervideourl.com
09 Download and then extract just the audio as an MP3
youtube-dl.exe -x --audio-format mp3 --audio-quality 0
http://whatevervideourl.com
10. Download videos from a playlist text file.
youtube-dl.exe -ciwo "%(title)s.%(ext)s" -a myPlayList.txt
Where myPlayList.txt is just a list of http URLs one per line