A Windows XP help forum. PCbanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » PCbanter forum » Windows 10 » Windows 10 Help Forum
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Youtube downloader does not work on Windows 10



 
 
Thread Tools Rate Thread Display Modes
  #1  
Old September 1st 18, 02:49 AM posted to alt.comp.os.windows-10
Roger Johnson
external usenet poster
 
Posts: 16
Default Youtube downloader does not work on Windows 10

youtube-dl.exe - System Error
The code execution cannot proceed because MSVCR100.dll
was not found. Reinstalling the program may fix this problem.

All I did was download this executable & double click on it to get that!
https://youtube-dl.org/downloads/latest/youtube-dl.exe

What Windows 10 program am I supposed to reinstall and how do I do that?
  #2  
Old September 1st 18, 05:17 AM posted to alt.comp.os.windows-10
Paul[_32_]
external usenet poster
 
Posts: 11,873
Default Youtube downloader does not work on Windows 10

Roger Johnson wrote:
youtube-dl.exe - System Error
The code execution cannot proceed because MSVCR100.dll
was not found. Reinstalling the program may fix this problem.

All I did was download this executable & double click on it to get that!
https://youtube-dl.org/downloads/latest/youtube-dl.exe

What Windows 10 program am I supposed to reinstall and how do I do that?


Welcome to Visual Studio Redistributable roulette.

Let's take an example.

Visual C++ 2010 Redistributable Package
vcredist_x86.exe === all versions have the same name
Date Published: 2010-04-12 to make it "easier" later :-)
File Size: 4.8 MB

https://www.microsoft.com/en-ca/down...s.aspx?id=5555

With 7ZIP, I look inside:

vcredist_x86.exe\.\.\.\.\vc_red.cab\

F_CENTRAL_msvcr100_x86 770,384 bytes

On a 64-bit Windows install, it's generally a
good idea to install both the x86 and the x64 version
while you're at it. Since I have x64 Win10 installs
here, I'd get both downloads and do both of them.

https://www.microsoft.com/en-ca/down....aspx?id=13523

vcredist_x64.exe

F_CENTRAL_msvcr100_x64 829,264 bytes

The installer will correct the names, and the 7ZIP
check is merely to satisfy my curiosity that
I'm getting "close to the correct file". I don't
have to download any more and go fishing for names,
as this may bs sufficient to get the show on the road.

Now, say you suspect you've got "stale" versions
by accepting random links in your web browser. Do
a reboot, visit Windows Update, and it should
patch them up for you (to the latest version).
It must do that, because I remember an early
version of Win10 got into a loop, updating
two of those files over and over... and over again.
What fun :-/

*******

Other places you can look:

Right-click Start
"control.exe"
Programs and Features
Windows Features

and see if any rubbish like that is present there.
Sometimes there's a fill-in version of dotNET there.

In a sense these are similar to dotNET, but they're
from another time, and are part of Visual Studio
IDE and compiler set. These files contain runtime
subroutines the main program may need.

Sometimes the OS installer DVD has a folder with rubbish
of that sort in it too. And some Windows SDK once, had
a good sized folder of DirectX rubbish, suitable for
gamers (that collection was *much* better than going
web fishing).

But since this isn't trivial pursuit, you can get
the files off the microsoft website.

*******

There are sample links here, for a multitude of these.
An earlier one, you have to download .NET 1.1 to get
the file you need.

https://gist.github.com/mmozeiko/de5...8bf4253bed8b3e

It's really not supposed to work this way. Because the
files are redistributable, a developer can package the
DLL in question, in the download. There is not supposed
to be any grief involved. Instead, the developers save
on bandwidth, by making the users "go fishing" for the
damn dependency. And I think you can guess what I
think of that practice. Even if the developer would
leave a README file with the URL(s) of the web pages
needed to complete the install, that would be much
better than the ignorant attitude the developers
express.

And they do the same thing with .NET. In theory, it's
possible to do dynamic loads of DLLs, and write nice
descriptive error messages if a dependency is missing.
Instead, yahoos from the developer community, allow
their program to emit an "mscoree error". The user
is then supposed to pull a Kreskin and say "Oh,
some version of dotNET is missing from my OS".
Then the user gets lucky and downloads the correct
numbered version.

Really, nothing much changes in the software world.
Roulette today, roulette tomorrow.

Paul
  #3  
Old September 1st 18, 02:49 PM posted to alt.comp.os.windows-10
Roger Johnson
external usenet poster
 
Posts: 16
Default Youtube downloader does not work on Windows 10

On Sat, 01 Sep 2018 00:17:56 -0400, Paul wrote:

Welcome to Visual Studio Redistributable roulette.


Your advice plus that of Mayayanana solved the error!

Because of this warning at https://www.microsoft.com/en-us/down....aspx?id=26999
"A security issue has been identified leading to a vulnerability in MFC
applications that are built with Visual Studio 2010 and ship the Microsoft
Visual C++ 2010 Service Pack 1 Redistributable Package."

I first tried just adding the missing DLL by installing just that security
update but that just moved the roulette message to a different error
altogether.
Microsoft Visual C++ 2010 Service Pack 1 Redistributable Package MFC Security Update
https://www.microsoft.com/en-us/down....aspx?id=26999

Second I installed the original Microsoft package which underwrites that update.
Microsoft Visual C++ 2010 Redistributable Package (x86)
https://www.microsoft.com/en-US/down...s.aspx?id=5555

Third I reinstalled that first update to overwrite the original.
  #4  
Old September 1st 18, 05:30 AM posted to alt.comp.os.windows-10
Mayayana
external usenet poster
 
Posts: 6,438
Default Youtube downloader does not work on Windows 10

"Roger Johnson" wrote

| youtube-dl.exe - System Error
| The code execution cannot proceed because MSVCR100.dll
| was not found. Reinstalling the program may fix this problem.
|

That's part of the Visual Studio 2010 or 2012 runtime.
Visual Studio is the tool Microsoft sells for writing software.
Each version has a "runtime", which is one or more files
needed for software to work. It's like a set of tools
that's used by software written in VS2012. The tools
have to be installed, too. You should be able to get
the runtime installer. Though I'm surprised it's not pre-
installed on Win10.

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.



  #5  
Old September 1st 18, 03:00 PM posted to alt.comp.os.windows-10
R Radev
external usenet poster
 
Posts: 7
Default Youtube downloader does not work on Windows 10

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

  #6  
Old September 1st 18, 03:50 PM posted to alt.comp.os.windows-10
Mayayana
external usenet poster
 
Posts: 6,438
Default Youtube downloader does not work on Windows 10

"R Radev" wrote

| 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
|
--------------------------------------

Piece 'o cake.

I just have the EXE on C drive by itself. But it's
7.5 MB. It actually has the Python runtimes
and code built-in. But I don't know anything
about the FF* files. I have them installed as
part of a codec, but not in association with
youtube-dl.

I already had the VC10 runtime, from something
or other, so I don't remember what was involved
in getting that installed. The latest version *should*
be all that's needed.

In my own case I generally use the Video
DownloadHelper extension. It can't get some things,
like commercial music. I doubt that youtube-dl can,
either, but I haven't made much effort. Aside from
occasional attacks of nostalgia that make me want
to hear music from my youth, I'm mostly downloading
lectures and such that are not restricted.

I'm still not clear about how many types of
restriction there are and how they work. I'm
guessing that those files (music from a company
called "Vevo", for example) requires that one only
pass through the youtube site but actually stream
directly from the provider site.


  #7  
Old September 2nd 18, 01:11 AM posted to alt.comp.os.windows-10
Roger Johnson
external usenet poster
 
Posts: 16
Default Youtube downloader does not work on Windows 10

On Sat, 1 Sep 2018 10:50:57 -0400, Mayayana wrote:

I just have the EXE on C drive by itself. But it's
7.5 MB. It actually has the Python runtimes
and code built-in. But I don't know anything
about the FF* files. I have them installed as
part of a codec, but not in association with
youtube-dl.


You bring up a good topic which is why is FFMPEG needed, where I think it's
maybe needed for the MP3 conversion????

I think there may be the age-old problem that nobody can bundle some
specific MP3 conversion into their software distribution, so you have to
get the stuff separately maybe? I don't know.

I don't really understand this MP3/Lame/FFMPEG legal stuff.

But for years and years and years we've had to get the MP3 conversion
separately from software - haven't we? At least I remember that we have had
to do that (like with MPC or Irfanview, as I recall)???

I could look MP3 legalities up (LAME comes to mind, whatever that is) but
since it's not a problem to have the FFMPEG stuff in the path, I just put
it in the current directory (or we can specify where it's found in the
command line).

Here is what the "help" says about "ffmpeg"
youtube-dl.exe --help | findstr "ffmpeg"

--hls-prefer-native = Use the native HLS downloader instead of ffmpeg
--hls-prefer-ffmpeg = Use ffmpeg instead of the native HLS downloader
--external-downloader COMMAND = Use the specified external downloader.
Currently supports aria2c,avconv,axel,curl,ffmpeg,httpie,wget
-x, --extract-audio = Convert video files to audio-only files
(requires ffmpeg or avconv and ffprobe or avprobe)
--prefer-avconv = Prefer avconv over ffmpeg for running the
postprocessors (default)
--prefer-ffmpeg = Prefer ffmpeg over avconv for running the
postprocessors
--ffmpeg-location PATH = Location of the ffmpeg/avconv binary;

I already had the VC10 runtime, from something
or other, so I don't remember what was involved
in getting that installed. The latest version *should*
be all that's needed.


I had the SAME situation on a different machine where I never realized that
the youtube-dl.exe Windows executable NEEDED the "VC10" runtime stuff.

This is a new Win10 setup, where I was surprised at that error.
The VC10 is easily enough added where I wish the error message was better.

In my own case I generally use the Video
DownloadHelper extension. It can't get some things,
like commercial music. I doubt that youtube-dl can,
either, but I haven't made much effort.


There is nothing wrong with having multiple sources for downloaders.
The Youtube-dl.exe seems to be updated easily to the latest version.
youtube-dl.exe -U

It seems to take a LOT of web sites' video but I'm sure they all vary.

Aside from
occasional attacks of nostalgia that make me want
to hear music from my youth, I'm mostly downloading
lectures and such that are not restricted.


Nothing I listen to is even slightly restricted.

For example, I love to listen to lectures from Richard Feynman, Leonard
Susskind, Walter Lewin, etc., all as youtube-downloaded MP3 files easily
downloaded and converted directly into a playlist.

I'm still not clear about how many types of
restriction there are and how they work. I'm
guessing that those files (music from a company
called "Vevo", for example) requires that one only
pass through the youtube site but actually stream
directly from the provider site.


I'm not sure what you mean by "vevo" but I can google.

I just tested an arbitrary top-songs of 2018 search Vevo link with the
youtube-dl.exe and it worked fine.
https://youtu.be/7PCkvCPvDXk

youtube-dl.exe -x --audio-format mp3 --audio-quality 0 https://youtu.be/7PCkvCPvDXk
[youtube] 7PCkvCPvDXk: Downloading webpage
[youtube] 7PCkvCPvDXk: Downloading video info webpage
[youtube] 7PCkvCPvDXk: Extracting video information
WARNING: unable to extract uploader nickname
[youtube] 7PCkvCPvDXk: Downloading js player vfliK45Zi
[download] Destination: Meghan Trainor - All About That Bass-7PCkvCPvDXk.webm
[download] 100% of 3.04MiB in 00:48
[ffmpeg] Destination: Meghan Trainor - All About That Bass-7PCkvCPvDXk.mp3
Deleting original file Meghan Trainor - All About That
Bass-7PCkvCPvDXk.webm (pass -k to keep)

The resulting file was
6,348,309 Meghan Trainor - All About That Bass-7PCkvCPvDXk.mp3

I deleted it as it was just a test.
Do you have a specific "vevo" video that is causing you trouble?
I can test it for you easily.
  #8  
Old September 2nd 18, 02:58 AM posted to alt.comp.os.windows-10
Mayayana
external usenet poster
 
Posts: 6,438
Default Youtube downloader does not work on Windows 10

"Roger Johnson" wrote

| You bring up a good topic which is why is FFMPEG needed, where I think
it's
| maybe needed for the MP3 conversion????
|

Your guess is probably better than mine. But it
sounds right. I notice with DownloadHelper, too,
an extra install is needed if one wants to do
something like extract mp3 from mp4.

| Nothing I listen to is even slightly restricted.
|
| For example, I love to listen to lectures from Richard Feynman, Leonard
| Susskind, Walter Lewin, etc., all as youtube-downloaded MP3 files easily
| downloaded and converted directly into a playlist.
|

That kind of stuff I can usually get with Download
Helper. Likewise instruction videos.

| I'm not sure what you mean by "vevo" but I can google.
|
| I just tested an arbitrary top-songs of 2018 search Vevo link with the
| youtube-dl.exe and it worked fine.
| https://youtu.be/7PCkvCPvDXk
|

Interesting. That one is dead for me in DH. But this
worked fine:

youtube-dl --no-check-certificate
https://www.youtube.com/watch?v=7PCkvCPvDXk

I should note that I never let them stream or enable
javascript. So the video has to be available directly from
the page. But your link worked fine. And that's just the
kind of thing I was talking about: commercial video.

I also have trouble with Vimeo, but I don't have
a link now to try. I'll have to try it next time I do.
I really haven't explored the possibilities with
youtube-dl. Most of the time I just don't care
all that much.
Example: Last week I discovered an interesting
character on PBS Firing Line -- a psychologist from
Ontario named Jordan Peterson who's making waves.
I wanted to hear some of his talks and had no
trouble getting them because they're mostly from
non-profit venues.

This week I had a bout of nostagia and wanted to
hear some old Phil Ochs songs. I was able to download
some poor quality TV from the 60s, but not official
recordings.
Normally I don't listen to music, so it's not something
that I run into regularly.

I have noticed that a lot of these things require
timing. For instance, SNL will post videos of their
shows for marketing purposes. But then a short time
later they disappear and can only be accessed
through the network website, if at all.

| The resulting file was
| 6,348,309 Meghan Trainor - All About That Bass-7PCkvCPvDXk.mp3
|
| I deleted it as it was just a test.

I should hope so.

| Do you have a specific "vevo" video that is causing you trouble?
| I can test it for you easily.

Anything popular. I did a quick search for "Adele
youtube" and found this:

https://www.youtube.com/watch?v=rYEDA3JcQqw
Adele - Rolling in the Deep - YouTube
Mix - Adele - Rolling in the Deep YouTube; Adele - Set Fire To The Rain
(Live at The Royal Albert Hall) - Duration: 3:59. AdeleVEVO 454,004,544
views. 3:59.

Notice it says "AdeleVEVO". VEVO seems to be the
distributor for top-40 pop music. DH draws a blank
with that one. (I have to search because Youtube is
a mess these days. Their pages are almost pure
javascript and I disable script. So I search for a URL,
paste it, then get a white page and either the DH
icon lights up or it doesn't. I can't read anything on
the page because even the text is embedded in
some monstrous blend of script and JSON.)

But I'm happy with the demonstration you gave
me of the fat teenybopper singing god-knows-what.
I don't really want to be trying to bypass Hollywood
copyright blockades like VEVO. I just want to be
able to get videos that are legal to get.


  #9  
Old September 1st 18, 09:48 AM posted to alt.comp.os.windows-10
Live[_3_]
external usenet poster
 
Posts: 96
Default Youtube downloader does not work on Windows 10


"Roger Johnson" wrote in message
news
youtube-dl.exe - System Error
The code execution cannot proceed because MSVCR100.dll
was not found. Reinstalling the program may fix this problem.

All I did was download this executable & double click on it to get that!
https://youtube-dl.org/downloads/latest/youtube-dl.exe

What Windows 10 program am I supposed to reinstall and how do I do that?


Try this:
https://www.onlinevideoconverter.com/en/video-converter

  #10  
Old September 2nd 18, 12:14 AM posted to alt.comp.os.windows-10
Roger Johnson
external usenet poster
 
Posts: 16
Default Youtube downloader does not work on Windows 10

On Sat, 1 Sep 2018 11:48:27 +0300, Live wrote:

Try this:
https://www.onlinevideoconverter.com/en/video-converter


Thanks for the alternative suggestion for a video downloader.

I tested it with this timely 18-second football test video:
https://www.youtube.com/watch?v=RsYOb7_3I2U

I took the web site conversion defaults which were very easy to set.
Malwarebytes went bonkers on some kind of popups (cobalten.com?)

A "success page" asked to "show notifications" which I habitually block.
https://www.onlinevideoconverter.com/en/success

It had a "Download" button which gave this URL to the MP3 file
https://sv9.onlinevideoconverter.com...a0e4i8h7c2b1c2

So, that video converter web page certainly worked. Thanks.

I prefer to NOT use a web site to download & convert but as a backup
solution, that web site page certainly was easy to use!
  #11  
Old September 2nd 18, 01:04 AM posted to alt.comp.os.windows-10
Lucifer
external usenet poster
 
Posts: 226
Default Youtube downloader does not work on Windows 10

On Sat, 1 Sep 2018 02:49:26 +0100, Roger Johnson
wrote:

youtube-dl.exe - System Error
The code execution cannot proceed because MSVCR100.dll
was not found. Reinstalling the program may fix this problem.

All I did was download this executable & double click on it to get that!
https://youtube-dl.org/downloads/latest/youtube-dl.exe

What Windows 10 program am I supposed to reinstall and how do I do that?


I had the same problem on some Windows 10 installs.
I solved it by installing vcredist_x86.exe from Microsoft.
 




Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off






All times are GMT +1. The time now is 08:15 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 PCbanter.
The comments are property of their posters.