Open FlocktimusPrime opened 3 months ago
Ruh roh. Sounds like YouTube may have blocked our IP. Lots of details in https://github.com/yt-dlp/yt-dlp/issues/10128 , but I don't see an easy solution there yet.
Interestingly https://podqueue.fm/ , a much better alternative to huffduff-video, is still happily downloading from YouTube. If this IP block lasts much longer, I may start pointing people there instead.
Download bandwidth is way down for August, almost certainly due to this, we're on track to do less than half of July's.
My js bookmarklet now just redirects directly to empty huffduffer form, rather than the error I was seeing before. Is that expected behavior (in this scenario), while we wait to see how this plays out?
@queuebit hmm! No, not expected. Is this bookmarklet on huffduffer.com? Or huffduff-video.snarfed.org?
Yeah, I think that is it.
Sorry, I should have tested again, first. I just got the error last week and then didn't this week.
For me, the bookmarklet redirects to https://huffduffer.com/add?popup=true&page=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D77Rm8QXpfEw
I've been itching for YouTube audio for the past month. Is anyone aware of any self-hosted alternatives to circumvent the IP blocking? Leaning towards podpodge (will require extra steps) or this (one-to-one replacement but Russian support) if Google doesn't stop picking on huffduffer.
@cameronj86 I am researching alternatives and the one that I like more is PodQueue: https://podqueue.fm/r/76FH6D
I've been itching for YouTube audio for the past month. Is anyone aware of any self-hosted alternatives to circumvent the IP blocking? Leaning towards podpodge (will require extra steps) or this (one-to-one replacement but Russian support) if Google doesn't stop picking on huffduffer.
I just installed yt-dlp on my laptop and figured out how to use it in the command line. Then I use QuickShare to send the resulting mp3s to my phone. I move them to a folder that my podcast app uses as a virtual podcast. Before I settled on that solution, I installed a terminal app on my phone and installed yt-dlp on the phone. That saved me the file transfer, but the transcoding performance was much slower.
I just installed yt-dlp on my laptop and figured out how to use it in the command line. Then I use QuickShare to send the resulting mp3s to my phone. I move them to a folder that my podcast app uses as a virtual podcast. Before I settled on that solution, I installed a terminal app on my phone and installed yt-dlp on the phone. That saved me the file transfer, but the transcoding performance was much slower.
Nice stuff using yt-dlp. My current solution will likely use it as well. It's a cat and mouse game w/ them versus Google, and it will breaks a few times a year, so definitely keep it up-to-date as much as possible (ie: use backports or a trustworthy repo for Debian-based distros to get the latest releases)
Here's my potential setup for those self-hosting:
Here's the blurb on podpodge that seems promising:
Podpodge is a server + client for converting YouTube playlists (or plain audio files in a directory) into audio-only RSS feeds that podcast apps can consume.
Here's my YouTube workaround:
It's pretty simple and quick. Almost as fast as the bookmarklet was directly from YouTube.
Usage is way down. huffduff-video is dead, long live...PodQueue and self hosting, I guess.
OK all. I don't plan to fight the bot detection arms race, so I think the sad conclusion here is that I turn down huffduff-video, point people to PodQueue, and let others who want to self-host do that.
I'll plan to do that soon. It's had a good almost-10-year run (5109b31f42338c0f0228b7aaaa7fd0d50d1e81f2). So long, and thanks for all the fish, I guess!
It still works on other sites. Are you shutting it down completely?
Maybe! You're right, it still works with other sites, but looking at the numbers, all other sites comprise maybe 5-10% of current usage. And PodQueue supports those other sites too!
FWIW, I shipped a new unauthenticated/scrape based workaround in https://breadcrum.net
It's a service that works like a cross between huffduffer video and pinboard and supports video podcasts. It's private rss feeds only, so it won't work for passive sharing to huffduffer but it will get you personal feed. Still early access but registration is open for now.
No telling how long this will last but I have some other strategies lined up if need be. Also this strategy appears to be a bit more obscure so maybe it will fly under the radar for a while.
Oh boy.. I've been using huffduff-video since forever. Thanks for all your work on this @snarfed. This feels like another google reader moment, with the open web slowly disappearing right before my eyes.
PodQueue looks like a real nice alternative, but another $5/month subscription is not in my budget. Is this bot block at the IP level? Are you using yt-dl internally?
The bot blocking is a black box so it's hard to know exactly what's going on. Blocking can occur at the IP and authenticated account level. IP blocks appear to target ip ranges in hosted environments more aggressively than residential isp ips. YT-dlp, and its underlying mechanisms appear to be the current target.
I've started getting an error on YouTube videos:
ERROR: [youtube] BpkLhRubZkw: Sign in to confirm you're not a bot. This helps protect our community. Learn more