I am getting the following error after upgrading yt-dlp
ERROR: [Piracy] This website is no longer supported since it has been determined to be primarily used for piracy. DO NOT open issues for it
Does anyone know any forks that still works.
Stefen Auris ( @stefenauris@pawb.social ) English51•7 months agoWow really? That’s kind of a shitty stance for them to take.
laz ( @laz@pawb.social ) English32•7 months agoTrue, but sadly the kind of one they must take to avoid being hit with a cease and desist.
AlexWIWA ( @AlexWIWA@lemmy.ml ) English14•7 months agoThey know someone will fork it. Playing it safe is smart
Moonrise2473 ( @Moonrise2473@feddit.it ) English5•7 months agoEspecially when downloading from the other supported sites (example: YouTube) is already against their tos and technically, piracy
Kairos ( @LodeMike@lemmy.today ) English4•7 months agoFrom whom? The piracy site owners?
far_university190 ( @far_university190@feddit.org ) English12•7 months agoCopyright troll. They even hit manga reader app. Not even distribute any material, just a reader. Just because can load manga from piracy site.
ReversalHatchery ( @ReversalHatchery@beehaw.org ) English38•7 months agoI don’t think a fork will solve anything. I’m pretty sure the reason they did this is to cover their asses (don’t forget that it was very near to being taken down just a few years ago).
Further, yt-dlp has implemented plugin support, for this exact reason. I think that’s a new feature compared to youtube-dl. You can add your own extractors as plugins, wherever you find them. As I remember there are a few plugins that are even maintained by a yt-dlp maintainer.
If you find this to be ok or better, please consider changing the title to let those know about what’s happening who have already read the post, because they wouldn’t know it otherwise.
DoucheBagMcSwag ( @DoucheBagMcSwag@lemmy.dbzer0.com ) English27•7 months agoTime to fork it with a non pussyfied version
KomfortablesKissen ( @KomfortablesKissen@discuss.tchncs.de ) English11•7 months agoA plugin for yt-dlp will suffice. It’s also easier to maintain.
HouseWolf ( @HouseWolf@lemm.ee ) English26•7 months agoCan you remember the last version that worked for you? A quick workaround could be downloading an older build off the github.
Still this is extremely disappointing and hopefully someone forks it.
It used to work last year 😀 . The debian yt-dlp version: stable@2023.03.04 is giving a different error
ERROR: [Einthusan] 9r1H: 9r1H: Failed to parse JSON (caused by JSONDecodeError(“Expecting value in ‘’: line 1 column 1 (char 0)”)); please report this issue on https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using yt-dlp -U
technocrit ( @technocrit@lemmy.dbzer0.com ) English3•7 months agoOld versions of yt-dlp never work for me. Even after a few months, it’s usually time to upgrade.
Unruffled [they/them] ( @Flatworm7591@lemmy.dbzer0.com ) English25•7 months agoSee https://forums.freebsd.org/threads/yt-dlp-error-piracy-this-website-is-no-longer-supported.93995/ for some pertinent comments.
See list of forks here https://github.com/yt-dlp/yt-dlp/forks. If you find one that works, let us know.
hendrik ( @hendrik@palaver.p3x.de ) English22•7 months agoMaybe you can find some more discussion and the reasoning in their documentation or Github issues or pull requests. I bet this has been discussed before someone implemented it. Maybe there’s also a way to restore the old behaviour.
ReversalHatchery ( @ReversalHatchery@beehaw.org ) English7•7 months agoThere is, they added plugin support. See my top level comment for details
mbirth ( @mbirth@lemmy.ml ) English10•7 months agoIs that an indirect plea to open an issue for it? We should do this.
They are closing all issues citing piracy https://github.com/yt-dlp/yt-dlp/issues?q=is%3Aissue+piracy+is%3Aclosed
TXL ( @XTL@sopuli.xyz ) English15•7 months agoCould be a liability for them to have to work on support for those sites when it breaks.
Snot Flickerman ( @SnotFlickerman@lemmy.blahaj.zone ) English14•7 months agoSounds like its time for a pirate fork… maybe yt-dlpirate?
I mean, fuck it, one of the big private trackers could do releases, kind of like how Bibliotik does releases of those tools to strip DRM from ebooks.
adarza ( @adarza@lemmy.ca ) English7•7 months agosome way to call a custom or ‘third party’ (not compiled into the program) extractor would probably be enough. then let other people work on ones for the, um, ‘problem sites’.
TXL ( @XTL@sopuli.xyz ) English2•7 months agoRight. Site plugins or something.
onlinepersona ( @onlinepersona@programming.dev ) English9•7 months agoFork it and put it on radicle or I2P. The MAFIAA can go fuck themselves.
beeng ( @beeng@discuss.tchncs.de ) English6•7 months agoWhat sites for eg?