Sunday, September 29, 2024

yt-dlp can't be outdated on non-current

Hello there!

The yt-dlp port simply stops working for it's primary use, which is YouTube
stuff.
It stops working after a few months, so it needs to be updated to the last
release as soon as possible.
I don't know exactly why things with YouTube stop working, but they just do...
as said yt-dlp runs fine on -current, but not on -stable, and this has happened
to me a few times already, so it's safe to assume that this will keep up.

This is the very reason as to why it is tricky to use yt-dlp on non-current
OpenBSD installs... I have to ssh into a -current machine, use yt-dlp and then
scp files over to where I want them... all because yt-dlp breaks easily, most
notably for YouTube usage.

I beg for you to find or share a solution.

I believe that I have tried "pkg_add -Dsnap -u yt-dlp" and it has not worked...
perhaps it might work now but it won't work always, there was a error code,
something to do with C version? This might be because last time I tried this, I
was on 7.4 -stable machine, but latest yt-dlp was for 7.5 -current..

yt-dlp has 85 total dependencies (make all-dir-depends), so I'm guessing that
this might not be an easy task....


Can there be anything done about this?
If pkg_add works between non-major yt-dlp updates, then I am guessing that
updating ports/web/yt-dlp contents to that of -current ones for compiling
should work, but I also recall trying that and... well.. failing.... perhaps
the forementioned pkg_add error is actually error related to this?


If you think that I didn't do enough research and should "get back to reading
the manual", please do not respond.. I don't have time or patience for learning
OpenBSD ports in 100% detail, I am here asking questions for those who have
answers already, please do not respond at all if this e-mail bothers you...


yt-dlp is the main source of fetching videos from YouTube for the most based
people who do not give in to the evil that is JavaScript, and like things
organized, perhaps they might even be data hoarders/archivers, librarians.

Please lets help do just that, before YouTube stops using the AD financial
model and starts charging for each GB of traffic or something like that...
Yes, it is true, YouTube is struggling a lot, financially, and soon you might
not be able to watch videos for free..

I don't want shit for free, instead a free solution in which everyone can
contribute can be used... torrenting or even IPFS... but there is too much at
stake, so let's make yt-dlp work as soon as there's a release out there, and
let's be archive.org, while we still can.

No comments:

Post a Comment