Live data from Hacker News

Yt-dlp – A YouTube-dl fork with additional features and fixes

github.com

301–310 of 352 posts

Re: Yt-dlp – A YouTube-dl fork with additional features and fixes

#301
post #38
post #31

Love it. The question, especially for the folks around here. When Github eventually takes a stronger stand against this sort of thing, because it is 100% going to happen, are folks going to properly fight it?

They were DMCAed, they got bad press out of it, they eventually stood up for the developer in exchange for a token concession (deleting test data that referred to copyrighted music and was named in the complaint): https://github.blog/2020-11-16-standing-up-for-developers-yo... , and reversed the takedown unilaterally (which would mean the claimant could take github/microsoft to court if they felt like it). Whether it…

Lawyer here. Forest/Trees, people. It may not ever come to "litigation," there are so many other ways to make this happen.

I suppose I should be a bit clearer. When Microsoft and the big media people get together to try to make it go away, what will be the the response?

Re: Yt-dlp – A YouTube-dl fork with additional features and fixes

#302

One of the nice features added to yt-dlp recently: It integrates with sponskrub to call into the SponsorBlock database and with the right options will strip the sponsor segments from downloaded videos. Edit: Correct typo

> It integrates with sponskrub to call into the SponsorBlock database and with the right options will strip the sponsor segments from downloaded videos.

Also here is a fork of NewPipe with SponsorBlock functionality.[0]

[0] https://github.com/polymorphicshade/NewPipe

Re: Yt-dlp – A YouTube-dl fork with additional features and fixes

#303

Earlier quoted context omitted.

> Are the sponsor parts really so bad? Yes. Some of us don't like being assaulted with sales pitches everywhere we look.

I think for some us pro-sponsor-segment people, I feel like regular ads are particularly dry and more of an "assault." But sponsor segments... can be creative, funny, and sometimes make me actually want to buy the product (...not the generic Raid: Shadow Legends ones... but even those if they're well done). I appreciate well-made ads, so I don't mind sponsor segments. Here's an example of one that is... nonsensical a…

The only time I don’t smash the fast-forward button during podcast ads is during the Unmade Podcast. They actually manage to continue the show’s conversation while they promote Hover and Story Blocks. It also means that sometimes their ad slots (as defined by the time between “and now a word from this episode’s sponsor” and “thank you very much for supporting this episode”) can be over seven minutes at times.

Re: Yt-dlp – A YouTube-dl fork with additional features and fixes

#304

One of the nice features added to yt-dlp recently: It integrates with sponskrub to call into the SponsorBlock database and with the right options will strip the sponsor segments from downloaded videos. Edit: Correct typo

Has anyone managed to build/install sponskrub for the Raspberry Pi 4?

https://github.com/faissaloo/SponSkrub

Re: Yt-dlp – A YouTube-dl fork with additional features and fixes

#305

Earlier quoted context omitted.

Exactly. Personally I am done with indirect funding models where people burn my time and attention in hopes of getting me to waste enough money on something that surplus cash can be skimmed to pay for the original content. It's ridiculous. Direct payment or GTFO. And I'm putting my money where my mouth is. My Patreon bill was $150 this month. And that's not counting direct payments to creators.

I love this, but that means you are now paying 3 times: ads/premium, sponsored messages, and patreon. Even if you block ads - as well as the much more complicated sponsored messages - you are still paying by having to manage that system and work around its edge cases. Direct "donation" should include ad-free and sponosor-free access to videos.

I'm mostly supporting people who are writers and the like, so that's less of a problem for me. But I hope that more direct payment shifts things in that direction.

Re: Yt-dlp – A YouTube-dl fork with additional features and fixes

#306
post #120
post #96

Earlier quoted context omitted.

> YouTube needs to make a way for creators to label the sponsor sections and it skips it for Premium users. I have read that more and more creators use sponsored segments because that pays much better than YT revshare.. So they may not care about the Premium user experience as much, and if Premium lets people skip sponsored segements, that might drive down the overall segment viewership, AND increase Premium subscrib…

They're talking about the free ad-watching type users. It's been published by multiple creators that YT Premium is easily their biggest income stream but there's just very very few people willing to pay Premium (for most creators it's like 1-2% or less). If YouTube made it more appealing to buy Premium, eg by letting you block sponsored segments, download videos easily, etc etc... everyone would win.

I’ve heard the opposite, that people don’t really see a bump from premium.

While I’m sure it’s different for every creator I would be curious to see the math.

But you may be right.

Re: Yt-dlp – A YouTube-dl fork with additional features and fixes

#307
post #44

[flagged]

I enjoy some of his podcasts. Yeah some are a waste of time but many have been spectacular.

Joe's interviews with some people are excellent. He more or less lets them talk for an hour straight, something they probably rarely get to do. It gives you much more insight into a person than a quick 2 minute TV interview or sound byte.

But lately he's anti-vaxx, conspiracy theory, and peddling nonsense that's going to get people killed. It's no longer worth listening to.

Re: Yt-dlp – A YouTube-dl fork with additional features and fixes

#308

Earlier quoted context omitted.

Man I thought I was in heaven when I accidentally stumbled upon SponsorBlock. Now you're telling me about this?! Amazing! How does the video quality fare after stripping? Is it re-encoding the video or somehow stripping it without altering the quality?

It re-encodes. Actually, I think it defaults to marking the sponsor bits ... somehow. Whatever it's doing wasn't enough for my player to notice. That said, for this stuff, I've only downloaded audio, and of that mostly talking head type stuff, where I let it cut out the segments. Whatever re-encoding is done would have to be pretty bad before I'd care.

What am I missing? This looks like a re-encode:

    $ yt-dlp -x --sponskrub --sponskrub-cut "https://www.youtube.com/watch?v=_7vPNcnYWQ4"
    [youtube] _7vPNcnYWQ4: Downloading webpage
    [youtube] _7vPNcnYWQ4: Downloading android player API JSON
    [info] _7vPNcnYWQ4: Downloading 1 format(s): 251
    [download] Destination: Making an unpickable lock. Calling locksmiths [_7vPNcnYWQ4].webm
    [download] 100% of 12.72MiB in 00:00
    [ExtractAudio] Destination: Making an unpickable lock. Calling locksmiths [_7vPNcnYWQ4].opus
    Deleting original file Making an unpickable lock. Calling locksmiths [_7vPNcnYWQ4].webm (pass -k to keep)
    [SponSkrub] Trying to remove sponsor sections
    WARNING: Cutting out sponsor segments will cause the subtitles to go out of sync.
    [libopus @ 0x5462c20] No bit rate set. Defaulting to 96000 bps.
    size=    3515kB time=00:04:33.53 bitrate= 105.3kbits/s speed=  26x
Without the audio only option, it's more clear it's re-encoding:

    [SponSkrub] Trying to remove sponsor sections
    WARNING: Cutting out sponsor segments will cause the subtitles to go out of sync.
    [libopus @ 0x5575420] No bit rate set. Defaulting to 96000 bps.
    frame=   51 fps=8.5 q=0.0 size=       1kB time=00:00:01.95 bitrate=   3.5kbits/s speed=0.326x

Re: Yt-dlp – A YouTube-dl fork with additional features and fixes

#309
post #77

Earlier quoted context omitted.

But what then do you think is a realistic alternative? YouTube costing $20/mo or more? Can’t watch videos without a patron? If your answer is nothing — I expect everything for free, then that’s both unrealistic and parasitic.

I pay $10/mo for YouTube Premium, and my expectation is that I will not have to sit through any ads. A sponsorship is an ad, which violates that expectation, so I use SponsorBlock to skip them. For channels that I watch regularly, I contribute to their Patreon if they have one. I shouldn't have to sit through a sponsorship segment in addition to that.

Its not entirely the channels fault. If youtube paid creators a higher share on monetized videos and didn't keep changing the ranking and terms there would be less need to add alternate forms of monetization.

Heck, youtube could even build in a patron feature much like twitch has with subscriptions.

Re: Yt-dlp – A YouTube-dl fork with additional features and fixes

#310

Earlier quoted context omitted.

Considering the current system and real options that they have right now, what are they supposed to do if they want to earn money (or even a living) making videos that will make you happy? Perhaps more importantly, would you give them money?

Sure. I pay for YouTube Premium (which I understand gives content creators a comparatively higher rate for my view) and I still have to deal with sponsorships. This also goes for channels with well over 1M subscribers. I honestly have a hard time believing they're struggling to make a living (but I haven't seen the numbers). Worst of all, the sponsorships tend to be for some scammy VPN or gacha, even when it comes to…

Don't forget the totally legitimate sites selling software licences.
Post reply on HN