News for hackers. Stuff that matters.
Re:YouTube-dl fork with additional features and fixes by hyperhopper on Monday September 11, 2023 @06:11PM (#37474393)
Amazing tool and thankful for the project, but it's really sad something that should just be a download button on every site, is instead a large project that has controversies, lawsuits and other issues.
Re:YouTube-dl fork with additional features and fixes by musicale on Monday September 11, 2023 @06:19PM (#37474471)
It's astonishing how much effort Google and other companies spend fighting their users.
Re:YouTube-dl fork with additional features and fixes by haltist on Monday September 11, 2023 @06:25PM (#37474535)
PeerTube is decentralized video sharing software that works with a federated protocol but not enough people choose to host their content on PeerTube. The problem isn't Google or the law on copyrighted content and who can make copies of it. The problem is people choose centralized content hosts like YouTube and all that it entails because it is more convenient than running and federating PeerTube nodes.
Re:YouTube-dl fork with additional features and fixes by shalomv on Monday September 11, 2023 @06:38PM (#37474649)
I remember an interesting project in 2009 from Opera called Opera Unite. Its goal was to turn the browser into a server so that you can share back out into the web. They had a few demos "apps" built in but sadly it never went anywhere. It's interesting to imagine how the structure of the web would have evolved if that idea took off. Here's their original post about it: https://dev.opera.com/blog/taking-the-web-into-our-own-hands...
Re:YouTube-dl fork with additional features and fixes by haltist on Monday September 11, 2023 @07:07PM (#37474910)
I remember this. It was a very good idea.
Re:YouTube-dl fork with additional features and fixes by Sebguer on Monday September 11, 2023 @06:29PM (#37474572)
Does Peertube address all of the moderation / illegal content problems enumerated here, as they relate especially to video? https://telegra.ph/why-not-matrix-08-07
Re:YouTube-dl fork with additional features and fixes by d0gbread on Monday September 11, 2023 @06:30PM (#37474581)
You have your facts correct and your conclusion backwards.
Re:YouTube-dl fork with additional features and fixes by haltist on Monday September 11, 2023 @07:07PM (#37474915)
Great feedback.
Re:YouTube-dl fork with additional features and fixes by Animats on Monday September 11, 2023 @06:43PM (#37474682)
PeerTube is a useful form of decentralization. Each video is stored on its home site, but playout is distributed by making the browsers of people watching it share the streaming load. So if your video on your tiny PeerTube-connected site goes viral, your tiny site will not overload. All the viewers become redistribution nodes. At least in theory, this scales. The highest view count I can find on PeerTube is around 5K recent, not concurrent, views.

I put technical videos on Hardlimit on PeerTube, because Google's ads are annoying and I don't need "discovery" or "followers". The videos are linked from discussions and papers. This works fine, but is not the usual use case, where people are seeking fame, fortune, or at least attention.

Re:YouTube-dl fork with additional features and fixes by toomuchtodo on Monday September 11, 2023 @06:50PM (#37474755)
Do you have any recommendations for scaling out PeerTube?
Re:YouTube-dl fork with additional features and fixes by Animats on Monday September 11, 2023 @07:05PM (#37474892)
It's a non-problem at the current user count.
Re:YouTube-dl fork with additional features and fixes by izacus on Monday September 11, 2023 @06:42PM (#37474677)
Google is offering download feature for paying users with a click.

Asking you to pay them for the service and the creators that created the video isn't really fighting you is it?

It's only "fighting" freeloaders.

Re:YouTube-dl fork with additional features and fixes by hollerith on Monday September 11, 2023 @06:45PM (#37474705)
By "download feature", do you mean download into private storage of the Youtube app of a smart phone (so that the video can be viewed when the phone is not connected) or do you mean download a video file that can be played in the player of the user's choice?

(I'm asking because I've never been a paying user of Youtube.)

Re:YouTube-dl fork with additional features and fixes by xp84 on Monday September 11, 2023 @06:59PM (#37474848)
This is fair, and yes it's 100% "download into an encrypted area on a closed platform device and self-destruct for no reason after 30 days," not "download it so that you have the video and can reliably play it offline or re-encode into a different format."

YouTube itself is the lamest entity to be wasting time fighting youtube-dl because I doubt most creators want that protection. I can see why say, NBC.com or whoever doesn't want to be sued by the content owners for letting people download a show. But YouTube? The site that shows videos to anyone without a subscription? Interesting choice of where to focus your attention, Google.

Re:YouTube-dl fork with additional features and fixes by svieira on Monday September 11, 2023 @06:57PM (#37474824)
The former
Re:YouTube-dl fork with additional features and fixes by musicale on Monday September 11, 2023 @06:58PM (#37474830)
More like a "download into Google video locker that can only be played with the Youtube app, can't easily be format-shifted/clipped/transcoded/etc. and tracks you whenever you play it," right?

So much effort that downgrades the experience for paying users.

I imagine Tivo-style ad-skipping isn't a feature either.

Re:YouTube-dl fork with additional features and fixes by Obscurity4340 on Monday September 11, 2023 @06:53PM (#37474784)
The bigger problem is the way they use that as an avenue to sell you more shit and "learn" more deeply about you. Hard pass. Let people watch what they want and stop trying to build a profile, maybe then they'll consider paying you. As it stands, there's just no prayer of doing that if you're linking your credit card to all that.
Re:YouTube-dl fork with additional features and fixes by yjk on Monday September 11, 2023 @06:55PM (#37474807)
Though I never have used Youtube premium, Louis Rossmann talks a lot about this. If I remember correctly it was something about not actually getting a file when downloading, instead having something you're forced to watch in the app and something not working right without internet access/location restrictions.
Re:YouTube-dl fork with additional features and fixes by brunoqc on Monday September 11, 2023 @06:50PM (#37474756)
They also charge for picture-in-picture mode on your $1k phone that you bought from them.
Re:YouTube-dl fork with additional features and fixes by kam on Monday September 11, 2023 @06:48PM (#37474735)
And archivists. And people who prefer a different video player app or unsupported device.
Re:YouTube-dl fork with additional features and fixes by giantrobot on Monday September 11, 2023 @07:03PM (#37474882)
They already sent me the fucking content when I watch it. Having a download button that just saves it to my disk means they save money delivering it to me if I watch a second time.
Re:YouTube-dl fork with additional features and fixes by godzillabrennus on Monday September 11, 2023 @06:45PM (#37474703)
Let us not forget that the viewers are the product. The “users” are somewhat comprised of the people buying premium and mostly comprised of the advertisers buying ads for eyeballs to see.

Google doesn’t make money from ads if you download a video outside of their player.

I pay for YouTube premium and can download a video to my phone in the app. It’s not perfect but it works.

Re:YouTube-dl fork with additional features and fixes by Obscurity4340 on Monday September 11, 2023 @06:56PM (#37474812)
I am glad for all the paying people who care less about their privacy to the extent they can justify that. You matter, seriously. I'm being 100% genuine. I don't think the world (economically) would continue to turn if everyone was like me unfortunately. It would be a tradgedy of the uncommons
Re:YouTube-dl fork with additional features and fixes by mvdtnz on Monday September 11, 2023 @06:18PM (#37474465)
Why do you think something "should" be a download button on every site? Who are you to tell someone who has created something that they must give it away? How much work do you do for free?
Re:YouTube-dl fork with additional features and fixes by zeta0134 on Monday September 11, 2023 @06:25PM (#37474533)
They've already given it away for free by uploading it to YouTube. That I choose to consume the content outside of the free web player is not their business at that point.

Most frequently I do this because I am analyzing the audio, and it's hard to reliably seek in the web player; my offline tools are much better at this task.

Re:YouTube-dl fork with additional features and fixes by mvdtnz on Monday September 11, 2023 @06:28PM (#37474557)
Many people who upload videos to Youtube are getting paid based on the number of people who view the video. They also may choose platforms like Youtube in order to maintain some control over the distribution of their videos.
Re:YouTube-dl fork with additional features and fixes by specialist on Monday September 11, 2023 @10:34PM (#37476425)
Does youtube distinguish between downloading while watching and downloading for watching later?
Re:YouTube-dl fork with additional features and fixes by rngname22 on Monday September 11, 2023 @06:44PM (#37474693)
Videos uploaded to YouTube that have ads enabled are explicitly not given away for free.
Re:YouTube-dl fork with additional features and fixes by zeta0134 on Tuesday September 12, 2023 @10:29AM (#37481884)
Sure they are. They were delivered to my browser, for free, without any exchange of currency on my part. The page offered to deliver the ads alongside the content. Whether I chose to consume the ad is, again, my business, not the site's.

Maybe I loaded the link to the ad but never downloaded it; the site didn't require this. Maybe I downloaded the ad but my user agent chose not to display it. Maybe it did get displayed, and my eyes chose not to look at it. It's the same thing either way: I, the user, did not consume that content. All of this content is offered for free on request. There is no moral obligation to consume one piece of content just because it is delivered alongside another.

Re:YouTube-dl fork with additional features and fixes by rngname22 on Tuesday September 12, 2023 @01:06PM (#37484335)
Imagine a grocery store leaves pumpkins outside the front during Halloween season for customers to bring inside and buy.

You're doing the digital equivalent of saying "the pumpkins are right there for me to take, they were delivered outside for me to pick up and place in my car, for free. With no exchange of currency. I can just walk by the store and grab one and walk away".

In other words, you're ignoring both the legal contract (the terms of service) and the social contract (if everyone just grabs a pumpkin and walks away its obviously not going to be profitable and the company will stop offering it, we can only have the social 'nice thing' if everyone plays nice).

Just because its physically possible to do a thing doesn't mean the company consents to you doing it, or you deserve to do it.

You can easily litter. There's nothing stopping you. The ground is right there. You shouldn't though and you're rightfully called an asshole if you do.

If you applied your mentality everywhere, you would say "if you don't want me to litter in this National Forest, there ought not to be any businesses that sell disposable products within a 500 mile radius. It's not my fault you set this up for me to do so."

Re:YouTube-dl fork with additional features and fixes by zeta0134 on Tuesday September 12, 2023 @01:53PM (#37484919)
This is a dangerous argument. Shall we make it illegal to switch radio stations when they stop playing music and start running commercials? After all, the advertiser paid good money for those commercials to play. Shouldn't everyone be required to listen to them?

When reading a magazine, do I need to start from the first page and spend a minimum number of seconds staring at the multiple full-page ads before flipping to an article I might actually be interested in?

Do we need to make VHS tapes and DVRs illegal, if they allow the user to record only the parts of the program they're interested in, while skipping over the commercial breaks?

The pumpkins argument is a strawman: with physical goods, theft and loss of value has occurred. The legal owner of the unpaid pumpkins (the store) is now unable to sell them to a paying customer. When I choose to watch one video, but not another, I have not somehow taken value away from anyone. The original copy of the data is still on the server, ready to be delivered to the next viewer.

The littering argument is a strawman: when I choose to watch one video, but not another, I have not committed an act of vandalism. No person other than me can even be aware that this has transpired, unless I tell someone else about it. What I choose to focus my attention on affects me, and me alone. Littering affects others, making it a poor comparison.

Re:YouTube-dl fork with additional features and fixes by musicale on Tuesday September 12, 2023 @08:56PM (#37490796)
I am reminded of Blu-ray discs with "unskippable" ads before the beginning of the program.

Of course the endgame - which we already see - is embedded video ads and product placement. "Hey youtube I'm going to provide the 10 second answer you were searching for, but first let me tell you how to lose money fast with crapcoin..." I was going to say that music doesn't have that yet but I'm not sure that is the case.

Re:YouTube-dl fork with additional features and fixes by musicale on Monday September 11, 2023 @06:20PM (#37474487)
When exactly did we decide that digital video shouldn't be easily recordable like analog video?

In any case, a download button is basically like a DVR. It is also an obvious feature that

- is easy to add

- is logically part of any video hosting site

- is wanted by most users

DVRs may be legal according to the law, but youtube and other sites spend an extraordinary amount of effort to make it hard for users to record the videos they are watching. It's basically a technologically enforced ban on video recording for the 99% of users who can't easily use youtube-dl or other tools.

Re:YouTube-dl fork with additional features and fixes by JadeNB on Monday September 11, 2023 @06:38PM (#37474639)
> When exactly did we decide that digital video shouldn't be easily recordable like analog video?

> In any case, a download button is basically like a DVR.

> DVRs may be legal according to the law …

The recordability of analog video (in the sense of whether it's OK to do so, not whether it is physically possible—although there was that useless tab on videocassettes), and the acceptability of using a DVR, have not always been settled subjects. To the extent that such things can be quantified, I'd suspect that the amount of conflict over them was roughly comparable if you account for (1) the increased number of people in a position to have an informed opinion and (2) the increased visibility of conflict.

Re:YouTube-dl fork with additional features and fixes by musicale on Monday September 11, 2023 @06:47PM (#37474720)
> The recordability of analog video (in the sense of whether it's OK to do so, not whether it is physically possible—although there was that useless tab on videocassettes), and the acceptability of using a DVR, have not always been settled subjects

Analog seems pretty well settled in the US for the past ~40 years.

https://en.wikipedia.org/wiki/Sony_Corp._of_America_v._Unive....

But my point is actually a bit different. Weren't VCRs a good thing? Isn't it a bad thing that it is so much harder now to record internet TV than it was to record broadcast and cable TV in the 1980s-2000s?

Re:YouTube-dl fork with additional features and fixes by JadeNB on Monday September 11, 2023 @10:06PM (#37476239)
> Analog seems pretty well settled in the US for the past ~40 years.

Yes, but not always. There was a time when it was a new thing, and, when so, it was much argued.

> But my point is actually a bit different. Weren't VCRs a good thing? Isn't it a bad thing that it is so much harder now to record internet TV than it was to record broadcast and cable TV in the 1980s-2000s?

Yes, they were! Yes, it is! But my point wasn't to disagree with you on either of these points, just to observe that it's not that the content owners who went along with previous innovations are suddenly balking at this. Rather, my invocation of even long settled questions like analog recording was meant to point to the fact that content owners have always argued against use of their material that they didn't like, which was any use of their material that they didn't completely control and directly profit from.

Re:YouTube-dl fork with additional features and fixes by musicale on Tuesday September 12, 2023 @08:37PM (#37490667)
> content owners have always argued against use of their material that they didn't like, which was any use of their material that they didn't completely control and directly profit from.

I am reminded of the backlash against player pianos, and of Sousa's "The Menace of Mechanical Music." He wasn't wrong of course, though the cat had been out of the bag since the advent of orchestrions, crank organs, and other technology dating back to the 18th century and probably earlier.

Re:YouTube-dl fork with additional features and fixes by mvdtnz on Monday September 11, 2023 @06:20PM (#37474493)
Where are DVRs banned?

Edit - the parent wildly edited their comment so mine no longer makes sense.

Re:YouTube-dl fork with additional features and fixes by jcotton42 on Monday September 11, 2023 @06:22PM (#37474507)
GP's point, aiui, is that using a DVR/VCR isn't really that different in concept from downloading a video off YouTube.
Re:YouTube-dl fork with additional features and fixes by dylan604 on Monday September 11, 2023 @06:46PM (#37474715)
Using a DVR/VCR recorded the broadcast as is. You're download idea bypasses all of the ads. Unless, without stating so, you'd accept a download file with the ads embedded.

While YT might originally have started with the Yous of the world creating content, it has greatly evolved from that where very professional types are releasing to it. Of course YT loves that as it means much more interest from users to their site. However, you know that concessions had to be made to convince music labels to release their content on the platform. We all know what those mean.

Re:YouTube-dl fork with additional features and fixes by musicale on Monday September 11, 2023 @06:51PM (#37474771)
> Using a DVR/VCR recorded the broadcast as is. You're download idea bypasses all of the ads. Unless, without stating so, you'd accept a download file with the ads embedded.

That's what automatic SkipMode is for!

https://explore.tivo.com/how-to/SkipMode

Unfortunately:

"Note: The SkipMode feature is available only on certain recorded shows; we hope to make it available for the most popular shows on the most popular channels watched by TiVo subscribers"

A limitation that 0.000% of viewers wanted.

Re:YouTube-dl fork with additional features and fixes by dylan604 on Monday September 11, 2023 @07:07PM (#37474909)
curious if they were working with broadcasters to embed cuetones that the unit would scan to locate which is why it took a bit of time "after recording" for the skip icon to work. if that's the case, then it's obvious why it didn't catch on. (i say didn't because i have no idea if Tivo is still a thing or how old the page linked is.)
Re:YouTube-dl fork with additional features and fixes by harshitaneja on Monday September 11, 2023 @06:53PM (#37474788)
I just tried recording youtube using the os provided screen recorder on ios and mac and was able to do so.
Re:YouTube-dl fork with additional features and fixes by musicale on Monday September 11, 2023 @07:53PM (#37475241)
How did you record the audio?

Previously I'd tried to record video and never succeeded, but it (currently) works full-screen on youtube!

Edit: Apparently the audio is just a limitation of QuickTime Player. So... Mac DVRs should work with youtube and possibly some other sites?

Re:YouTube-dl fork with additional features and fixes by lhamil64 on Monday September 11, 2023 @06:34PM (#37474609)
How is downloading a video "giving it away"? You're already consuming the content.

I guess the one angle I can see is that by watching the local copy, you aren't seeing any ads that might be on the page/video. But the website could embed ads into the downloaded video.

Really, how is this any different than recording TV on a VCR (or DVR)?

Re:YouTube-dl fork with additional features and fixes by musicale on Monday September 11, 2023 @06:41PM (#37474670)
> Really, how is this any different than recording TV on a VCR (or DVR)?

It really isn't. Except that we don't have easy-to-use DVRs for internet TV the way we used to have easy-to-use VCRs/DVRs for broadcast and cable TV.

Re:YouTube-dl fork with additional features and fixes by mvdtnz on Monday September 11, 2023 @06:55PM (#37474804)
> Really, how is this any different than recording TV on a VCR (or DVR)?

Each time a viewer watches a video a monetised channel makes a little more money. This money either comes from ads or Youtube Premium fees (Premium viewers are worth significantly more than free viewers).

Programs like yl-dlp bypass this - non-premium users can download ad-free videos contributing a single view to a video and consume that content any number of times. Youtube no longer makes advertising revenue per view, and content creators no long get their cut.

None of this is the case in TV, where ad revenue must be based on metrics other than straight-up view count, which cannot be counted meaningfully.

> But the website could embed ads into the downloaded video.

Many video creators do embed their own ads, but revenue from these ads are often based on view counts maintained by Youtube as well.

Re:YouTube-dl fork with additional features and fixes by giantrobot on Monday September 11, 2023 @07:18PM (#37474997)
> Programs like yl-dlp bypass this - non-premium users can download ad-free videos contributing a single view to a video and consume that content any number of times. Youtube no longer makes advertising revenue per view, and content creators no long get their cut.

Why should they get a cut every time I view a video? If I watch a video saved to disk I use 0% of YouTube's infrastructure and cost the creator 0% in extra expenses.

Do I owe them a cut if I remember part of a video? Do I owe them a double amount of ad watching if I watch the video with someone else? Do they owe me a cut if they repeated a detail from a Wikipedia article I edited or web page I wrote? What about their college history professor that taught them a historical fact, do they need to go back and pay them when they reference it in their video?

For any bit of created media there are hundreds of uncredited and uncompensated second order contributions. The idea that someone making a YouTube video should get compensated every time I watch it is absolutely absurd. They're certainly not tracking down every second order contribution to the video and compensating them in turn.

Re:YouTube-dl fork with additional features and fixes by mvdtnz on Monday September 11, 2023 @07:52PM (#37475238)
Well, why shouldn't they get a cut? If I pirate a video game or music CD it also costs the artists $0 when I use it. But if I wasn't getting value out of it I wouldn't have bothered to pirate it. Why should you get that value for nothing?
Re:YouTube-dl fork with additional features and fixes by giantrobot on Tuesday September 12, 2023 @01:43AM (#37477250)
You're approaching the concept from the position that there's some moral imperative that a media creator needs to be paid in perpetuity for every experiential instance of their work.

If you buy a CD you pay for it one time. The artist doesn't get a nickel every time you play a track. You could put it on repeat for 50 years and they'll never get more than your up front payment. The only entity being paid is your power company for running that CD player for 50 years. If you powered the CD player with a solar panel and battery would you feel the utility company needs to be paid for your use of electricity despite not using any of their infrastructure?

You don't send a plumber a check every time you flush your toilet. If I watch a YouTube video once it's simply ludicrous to suggest I need to pay for a second viewing if I'm not using anyone's infrastructure but my own.

Re:YouTube-dl fork with additional features and fixes by sufficer on Monday September 11, 2023 @06:22PM (#37474504)
I'd like to be able to download YouTube videos easily. Maybe it's a feature uploaders can toggle on and off per video
Re:YouTube-dl fork with additional features and fixes by mvdtnz on Monday September 11, 2023 @06:25PM (#37474529)
If you pay for Youtube Premium you can download any video to your device for offline viewing. I'm not sure if this is configurable by the video uploader. The video can still only be viewed from within the Youtube app so it's not like a general-purpose mp4. I suspect this is in part so that Youtube can continue to monitor how many times you watched a video so they can correctly compensate the uploader (and, obviously, to maintain control over their library).
Re:YouTube-dl fork with additional features and fixes by judge2020 on Monday September 11, 2023 @06:29PM (#37474573)
How does YouTube operate the service with this feature? If enough people use it to download all the videos they want and then play them back without ads, then they're just hosting and delivering video for free. It's no secret that YouTube is already subsidized by ad-supported views and premium subscribers.

And YouTube Premium already offers a Download button. It downloads it in the exact same format as they send it to your device in - m3u8 parts.

Re:YouTube-dl fork with additional features and fixes by kcb on Monday September 11, 2023 @06:54PM (#37474793)
If you don't want to give away your video, news article, blog post etc. Then don't post it publicly on the Internet.
Re:YouTube-dl fork with additional features and fixes by zzo38computer on Monday September 11, 2023 @08:47PM (#37475656)
They don't have to give it away, but if they publish it so that someone can view it, then others who can view it should also make their own copy to do what they want with, e.g. adjust volume, make a recorded copy to work without internet connection, convert file formats, downgrade resolution (if you want to save disk space), time shifting, deleting ads, etc. It isn't the problem that the site doesn't have a download; it is that the computer should have a record button but doesn't.
Re:YouTube-dl fork with additional features and fixes by dylan604 on Monday September 11, 2023 @06:43PM (#37474681)
Sure, if you throw out all concerns about copyright and all of that other mumbojumbo, sure, why not just let all of the users of a website download the content with no compensation for the creators at all?

I like to make fun of YT as much as anyone, but even this "everything, all the time should be mine" is a farcical concept to me.

Re:YouTube-dl fork with additional features and fixes by tourmalinetaco on Monday September 11, 2023 @07:00PM (#37474849)
Nice strawman. He didn’t even say any of that, simply that all websites should have options to download videos. No mentions of price, nothing that would harm copyright (which is an absolute joke).

Maybe, if you weren’t an RIAA shill, we could have a productive conversation.

Re:YouTube-dl fork with additional features and fixes by dylan604 on Monday September 11, 2023 @07:10PM (#37474932)
Thanks for the name calling, but thinking i'm a RIAA shill is laughable and shows the level of (lack thereof) intellect people have on this issue.

Has the copyright system been corrupted by major corporate players? Of course it has. However, throwing it out to have no concept of copyright is an insult to those that do create content without being those corporate players. It takes time and effort and a not insignificant amount of money to bring content to the world. Removing any protections from those creators to be able to monetize their work product is just infantile tantrum throwing.

Re:YouTube-dl fork with additional features and fixes by stalfosknight on Monday September 11, 2023 @06:45PM (#37474702)
How dare a profit-seeking corporation want to make money!
Re:YouTube-dl fork with additional features and fixes by rjzzleep on Monday September 11, 2023 @06:44PM (#37474700)
As someone else has stated is supports a lot of different sites, not just streaming, but also just video upload and sharing sites.

I once spent some weeks maintaining a handful of extractors just for myself and this is definitely much better.

Re:YouTube-dl fork with additional features and fixes by tasty_freeze on Monday September 11, 2023 @06:47PM (#37474732)
If you pay for a youtube subscription, there is a download button right next to the share button.
Re:YouTube-dl fork with additional features and fixes by user_7832 on Monday September 11, 2023 @06:50PM (#37474757)
Correct me if I'm wrong, but isn't that forcing you to use their system when offline and not truly giving you a copy of the mp4 file?
Re:YouTube-dl fork with additional features and fixes by shric on Monday September 11, 2023 @07:00PM (#37474855)
Correct, and I believe you can't even access the video if you the app can't phone home after a certain time.

Also if you're in (or even visiting) some (most?) countries this feature doesn't work. You don't get any refund either.