Mayayana <maya...@invalid.nospam> actually wrote:
> I'm not because I've never watched a video "over
> HTML protocol". I figure that if I can't download it
> then it can't be that important. I'm not going to
> be stuck viewing a stream. But either way, the
> video is *always* cpoming over HTML. That was
> my point. Your app is just combining steps into
> a convenient automation.
Andy Burns confirmed what you are saying, so I appreciate the technical
correction that, even with a dedicated YouTube clone, it's still using the
HTTP protocol.
Here's the writeup, by the way, for NewPipe features:
https://f-droid.org/wiki/page/org.schabi.newpipe
> If you can then yes, I am wrong. Then you
> can transfer those via a USB cord, say, to get
> them off the phone? That's more functional than
> I would have guessed.
I only seek the absolute finest technical solutions out there, so, when I
say NewPipe is good (albeit with rough edges), you can trust that it has
value over the solution that most people are using has.
Most people can't think out of the box, so, they do whatever the herd is
doing, whereas I try to find a technical solution that is overwhelmingly
better than the solution everyone else is using.
The opensource NewPipe app is so good that, on a mobile device, you'll
never watch a youtube video using a web browser or the youtube app ever
again.
However, I should also set your expectations that this open-source youtube
red clone is not at all flashy nor polished like the YouTube app is.
> In my limited experience I've found tablets
> frustrating and don't use computer phones.
Without a mobile device to experiment with, you miss out on a lot of useful
tools that are on Android (not so many on iOS, which is more primitive in
functionality) and which are not on Windows.
But that's the topic of a different technical discussion.
> When I once visited an Apple church with a
> friend to look at iPads I asked the clerk about
> access to the file system. He looked at me
> blankly. I tried to explain. After some searching
> he finally replied that there was, indeed, an app
> for that. It's called Explorer. :)
Actually, I'm told Apple will release a rudimentary file system explorer
with the next iOS release but I don't know any more than that about it.
> I don't know if my method is quite so sleek, but
> it seems to do about the same thing. I go to
> Youtube with Firefox or Pale Moon. I click Download
> Helper. I download the video to the desktop. I've never
> heard of needing an account. Though there are some
> videos that won't download.
To be fair, I have power that you don't have, because I use New Pipe, and
you don't. :)
For example, I haven't yet found a documentary that wouldn't download with
NewPipe, and what I like best is that I only want to listen to the audio,
so, what I have that you don't have (but you may not need it) is the
ability to download the extracted audio (which I listen to with the screen
blanked).
And besides not needing Google Play or even the Google Framework running,
it doesn't need Flash or Javascript or any of those horridly insecure
implementations that web browsers are forced to use.
Even better, never once have I even seen the hint of an ad, in the year or
so that I've been using New Pipe, version 1.0.
So, in the end, I have a better user experience than you do, but we both
would prefer it to be on the "big screen", which is why I had asked here
for an implementation on Windows.
> I don't follow the idea of background download. I
> can choose a number of videos and DH will get
> them all, but you seem to be doing something like
> coming up with a list before you start. I don't
> understand the process you're using that "background
> download" is so important. I could see it with something
> like a teenager who wants every Taylor Swift hit,
> and has found a list to feed into the downloader.
> Personally, I can't remember ever having a list of
> things I want.
If your method downloads any number of videos or extracts any number of
audio files out of videos in the background, then you already have the same
functionality that I have.
I don't think the native YouTube app can do any of that though, so, the
ability to download any video or audio in the background off of YouTube
mostly applies to that.
The way I use it is I type something I am interested in, e.g., "quantum
entanglement", and up pops in the YouTube-app-like NewPipe GUI a dozen
documentaries on the topic, where I click on those of interest, and they
download while I'm watching or listening to one of the choices.
It's all about gaining the most efficiency and power out of the equipment,
with the fewest hassles (eliminating ads, and login prompts and poorly
designed methods such as javascript and cookies).
>| Just think of the app as a YouTube Red clone, for free.
>
> I'm not familiar with that. I did a search and find Red is
> a subscription service, apparently to avoid Youtube ads?
I'm not sure exactly what's in YouTube Red, but NewPipe's stated goal is to
provide a clone of YouTube Red, in an opensource free tool.
I'm sure you already know that only the fools out there pay for what is
legally available to them for free. There are plenty of fools out there, to
be sure - but I prefer not to be one of them.
> I've never seen an ad on Youtube, but I guess I'm also
> not a typical visitor. I mostly go for things like lectures.
I love the MIT lecture series!
And TED talks.
> I don't watch movies over the computer and never listen
> to music by choice. Maybe if I did those things I'd want
> something like Red.
If you ever feel the urge to purchase YouTube Red, just use NewPipe for a
while and you won't have that need anymore since YouTube Red (AFAIK)
doesn't provide any value that you can't get, legally, for free, without
it.
If only NewPipe functionality were on Windows, then we'd have the big
screen best of all worlds though.
That's the sole purpose of this thread - to find NewPipe functionality, on
Windows.
Here's what NewPipe does.
https://f-droid.org/packages/org.schabi.newpipe/
Website:
https://newpipe.schabi.org
Issue Tracker:
https://github.com/TeamNewPipe/NewPipe/issues
Source Code:
https://github.com/TeamNewPipe/NewPipe
Changelog:
https://github.com/TeamNewPipe/NewPipe/releases
>| [1] Never asks for a log in
>
> Check. I don't even enable javascript or cookies.
Good. You're not stupid.
Enabling flash, javascript, or cookies is just downright dumb.
Logging into any Google-anything is also just plain dumb.
There are so many morons out there who don't know the slightest thing of
what we're talking about, that it's sad that they're allowed to vote.
>| [2] Searches for YouTube videos just like the YouTube app does
>
> Check. Duckduckgo does it for me. :)
The DDG search is just fine for finding YouTube videos, I agree.
The problem using DDG on a mobile device is, as you already said, the
browser experience on a mobile device is atrocious compared to that on the
"big screen".
>| [3] Plays those YouTube videos just like the YouTube app does
>
> I don't know from youtube app, but once
> they're downloaded I can play as I like, with
> VLC.
Same thing, in the end.
If you had a thousand videos in VLC, that's pretty much what it's like
playing videos in New Pipe.
The one difference you don't have is easy pushbutton extraction of the
audio, but if you don't need that, then it's not an advantage lost.
I use the audio extraction to listen to documentatires in the background or
to listen to MIT lectures with the screen blanked, although there are other
ways to do that too.
>| [4] Plays any YouTube video you want (even age restricted stuff)
>
> Youtube has porn? I think you've got me there.
Heh heh heh ... I hope your mind isn't as filthy as is GoodGuy's creepy
mind!
I don't think YouTube has anything illegal, or even legal such as porn
probably is in most countries.
What I mean by age-restricted YouTube content is that I've sometimes been
reading a news story, say there is a car accident or a security camera
capture of a crime, and if you watch that with a browser, YouTube sometmies
requires you to log in to "prove" you're old enough to watch graphic
content.
Think Janet Jackson and Justin Timberlake with the Superbowl nipple slip,
for example. That kind of stuff is what I was talking about. Or a security
footage of a robbery gone awry, or whatever YouTube uses as the criteria to
make it age restricted.
I don't have a google account, so I can't log in to see those YouTube
videos that require a login, but I haven't seen that requirement with
NewPipe.
> I do occasionally find videos I can't download.
Most people can only find the common solution, which, I've found over time,
is usually limited in what it can do. So far though, this NewPipe solution
doesn't have any drawbacks as to the videos that can be downloaded.
> The most common seems to be current, popular
> pop music, which seems to be presented by a
> music company that's only nominally going
> through Youtube.
If you give me a URL, I will let you know if NewPipe can download the video
and/or extract the audio from those special sites you speak of.
> It appears that Download Helper does all that but
> does not get *any* video. The ones presented by
> VEVO are an example. As noted above, I suspect
> those videos are not even on Youtube but are
> rather streaming from elsewhere and only use
> Youtube for exposure.
I must repeat that any download helper just does a small portion of what
I'm speaking about - and worse - anything using a browser is already a
flawed solution (for the reasons we've already stated).|
We don't need to belabor that point though, as the Python-based
VisualC++-based .NET-based test suggested by Lucifer Morningstart that I
tested and reported on earlier did successfully download a 1-1/2 hour
Einstein documentary without issue.
On Windows, I pasted that URL into the Python youtube downloader that
Lucifer Morningstart suggested, where it errored out with the following
errors.
[youtube] VuNIsY6JdUw: Downloading webpage
[youtube] VuNIsY6JdUw: Downloading video info webpage
[youtube] VuNIsY6JdUw: Extracting video information
ERROR: Signature extraction failed: Traceback (most recent call last):
File
"C:\Users\Marcus\Desktop\YouTube-DL-PyTK\youtube_dl\extractor\youtube.py",
line 1081, in _decrypt_signature
File
"C:\Users\Marcus\Desktop\YouTube-DL-PyTK\youtube_dl\extractor\youtube.py",
line 969, in _extract_signature_function
youtube_dl.utils.ExtractorError: Cannot identify player
'
https://www.youtube.com/yts/jsbin/player-vflL_WLGI/en_US/base.js'; please
report this issue on
https://yt-dl.org/bug . Make sure you are using the
latest version; type youtube-dl -U to update. Be sure to call youtube-dl
with the --verbose flag and include its complete output.
(caused by ExtractorError("Cannot identify player
'
https://www.youtube.com/yts/jsbin/player-vflL_WLGI/en_US/base.js'; please
report this issue on
https://yt-dl.org/bug . Make sure you are using the
latest version; type youtube-dl -U to update. Be sure to call youtube-dl
with the --verbose flag and include its complete output.",)); please report
this issue on
https://yt-dl.org/bug . Make sure you are using the latest
version; type youtube-dl -U to update. Be sure to call youtube-dl with
the --verbose flag and include its complete output.
>|> Such a one-click dummy program might be
>|> available for Windows but it's unlikely to be a
>|> big seller.
>|
>| Which of the 7 items above do you think people do not want?
>|
> I don't want search. I have Duckduckgo for that.
> Then I can visit Youtube pages andbe presented
> with similar video links. Why have a special program
> just to search Youtube? I don't even use Youtube
> to search Youtube. The page works poorly and the
> results are not great.
I see your point, which is reasonable.
If you don't even use a youtube app to search youtube, then you won't see
the advantage of searching youtube with a youtube red clone! :)
The main advantage this method has over yours is that it extracts audio and
your method doesn't - but you can get audio easily using a conversion
problem, so in the end, you can always get what you need.
> I appreciate your patience here, though. Since I
> don't use computer phones or tablets, you may be
> operating in a world that I'm just not grasping.
On a mobile device, the main advantage of NewPipe is that the YouTube App
displays ads, and the YouTube app doesn't allow downloading of both audio
and video.
On a windows device, it would be nice to have the same functionality as we
have on Android, where the lack of ad display is probably harder to come by
than the lack of video download or audio extraction is.