Live data from Hacker News

You-get: Dumb downloader that scrapes the web

github.com

71–80 of 154 posts

Re: You-get: Dumb downloader that scrapes the web

#71

I’m not sure I understand why Bandcamp is on the list of supported sites: they allow you to just download the files on the condition you first pay the artist for them. The fact you can download it with this tool is because the artist is letting you listen to it for free before buying it. Downloading it with this tool seems totally unnecessary and a bit of a jerk move. Bandcamp hosts mostly small and independent artis…

Their list of supported sites isn't a declaration of where you should use this tool for moralistic reasons. It's just a list of popular sites it works on.

Re: You-get: Dumb downloader that scrapes the web

#72
post #69

I’m not sure I understand why Bandcamp is on the list of supported sites: they allow you to just download the files on the condition you first pay the artist for them. The fact you can download it with this tool is because the artist is letting you listen to it for free before buying it. Downloading it with this tool seems totally unnecessary and a bit of a jerk move. Bandcamp hosts mostly small and independent artis…

I presume you could subscribe and still use this tool? People use automation tools like this to download things that they already pay for because it saves them the effort of logging into 5 different apps depending on which walled garden it's in.

Do artists get paid on Bandcamp if they bypass the login?

Re: You-get: Dumb downloader that scrapes the web

#73
post #41

For a while I had expensive internet and low bandwidth, but I loved listening to music and lectures on YouTube. At some point I realized that getting only the audio stream would save me 90% in bandwidth costs. [0] youtube-dl (and yt-dlp) has a flag, I believe -G, which gives you the URL(s) for the requested format/quality. I used the command line on my computer and put the link in VLC. On my phone I had this elaborat…

One of my last weekend projects was something similar: convert youtube playlists into podcast-compstible URLs:

https://github.com/cquintana92/yt2pc

Re: You-get: Dumb downloader that scrapes the web

#74
post #36

Earlier quoted context omitted.

I kind of like this. It's a more formal proof of concept. You prove the bug exists by writing a failing test. If they cannot construct a failing test then it's either too hard to mock or reproduce (and therefore maybe not even worth fixing, for a free tool), or it's impossible because it's not a bug. Frees up maintainer time from dealing with reports that aren't bugs.

> If they cannot construct a failing test then it's either too hard to mock or reproduce (…), or it's impossible because it's not a bug. Or, you know, the user is not a developer. Or is unfamiliar with Python, or their test suite, or git, or… It is perfectly possible to be good at reporting bugs but be incapable of submitting pull requests.

The problem with popular tools is that they have more bugs that can be fixed. So bug reports are pretty much worthless: You know that there are 1000 bugs out there, but you only have resources to fix 10 of them.

By asking users to provide reproducible test cases, you can massively reduce the amount of work you have to do. Of course that means 90% of bugs will never be reported. But since you don't have the resources to fix them anyway, why not just focus on the bugs that can be reproduced and come with a test case...

Re: You-get: Dumb downloader that scrapes the web

#75

Another library released which lies about what it is to circumvent anti-bot security. Let's just not act surprised when tighter attestation comes in effect.

I used to "save" interesting links by emailing them to myself.

Now most of them are dead, twitter accounts removed, youtube videos deleted, facebook pages bought by media management companies, sites rebuilt etc.

Whatever the primary goal if this tool, it, and other similar tools, are invaluable in actually saving and preserving content

Re: You-get: Dumb downloader that scrapes the web

#76
post #41

For a while I had expensive internet and low bandwidth, but I loved listening to music and lectures on YouTube. At some point I realized that getting only the audio stream would save me 90% in bandwidth costs. [0] youtube-dl (and yt-dlp) has a flag, I believe -G, which gives you the URL(s) for the requested format/quality. I used the command line on my computer and put the link in VLC. On my phone I had this elaborat…

mpv similarly has this option. I listen to far more videos than I watch.

https://mpv.io/>

Re: You-get: Dumb downloader that scrapes the web

#78
post #41

For a while I had expensive internet and low bandwidth, but I loved listening to music and lectures on YouTube. At some point I realized that getting only the audio stream would save me 90% in bandwidth costs. [0] youtube-dl (and yt-dlp) has a flag, I believe -G, which gives you the URL(s) for the requested format/quality. I used the command line on my computer and put the link in VLC. On my phone I had this elaborat…

Brave Mobile browser allows turning on background video audio thus eliminating the need for YouTube Premium and similar subscriptions.

For Firefox:

https://github.com/mozilla/video-bg-play

Re: You-get: Dumb downloader that scrapes the web

#79
post #56

Earlier quoted context omitted.

That's really unnecessarily complicated workflow you have. It's achievable by yt-dlp with just 3 flags: --extract-audio --format bestaudio --audio-format mp3

you're unnecessarily making huge assumptions. Some people don't want the bestaudio or mp3

If I would make any assumptions, I would post another 30 options from my config that are nice to have when you download audio from youtube. These 3 are exactly equivalent to what gp does.

Re: You-get: Dumb downloader that scrapes the web

#80
post #67

Earlier quoted context omitted.

For me, it was as easy as adding a shortcut to the YouTube homepage on Brave that it basically acts like the YouTube app, but with ad blocking built in. It's the only way I watch YT videos on mobile.

You might be interested in GrayJay app.

It's a really cool idea for an app. Pity that Google takes down the videos where Rossman talks about it.
Post reply on HN