Live data from Hacker News

Yt-Dlp Sequence Diagrams

app.ilograph.com

21–30 of 35 posts

Re: Yt-Dlp Sequence Diagrams

#21

Auto-generated sequence diagrams are almost always useless. This one is no different.

Strong disagree, I use tools like DeepWiki, Mintlify, Cubic daily to analyze complex codebases. Their diagrams on PRs and generated docs have made it much easier to quickly drop into a complex codebase and understand how it works / make meaningful changes. Especially DeepWiki's diagrams + interactive "Deep Research" / Codemap feature are amazing at building flow diagrams to answer specific questions.

I recently did a complete rewrite of our browser driver codebase by deeply analyzing playwright, puppeteer, selenium, and the chromium source code, relying heavily on auto generated diagrams to decide which parts to read myself / dive deeper on. Yes they occasionally leave things out if the underlying codebase hides the complexity or has no docs, but they're great for thoroughly documented mature codebases.

Re: Yt-Dlp Sequence Diagrams

#23
post #19

Yt-dlp os a powerhouse of the free internet. To break free from walled gardens, I've started to use Seal, an open source F-Droid Android app. It's just a shell over yt-dlp. Unfortunately it started to fail to download some videos. Do you have any tips for better use?

Update the app and yt-dlp.

Re: Yt-Dlp Sequence Diagrams

#25

BTW the year is 2026 and we've got LLMs, is there, at long last, an easy way to have an YouTube downloader I can run in a container (say with Podman) that actually works? Do I need to be logged in with a Google account for it to work? I always, since decades I want to say, ran into troubles whenever I download Youtube vids (no matter which tool I use, yt-dlp or other). It works, then doesn't anymore. Are you simply,…

Somebody is doing it, given all the ad ridden free YouTube download sites that exist.

Yeah but these are really impossible to use, which is why I tried to host my own, ad-free (and for my own use), yt-dlp wrapped in a OCI container but I never had much success : (

Re: Yt-Dlp Sequence Diagrams

#26
post #17

BTW the year is 2026 and we've got LLMs, is there, at long last, an easy way to have an YouTube downloader I can run in a container (say with Podman) that actually works? Do I need to be logged in with a Google account for it to work? I always, since decades I want to say, ran into troubles whenever I download Youtube vids (no matter which tool I use, yt-dlp or other). It works, then doesn't anymore. Are you simply,…

You always had to keep whatever youtube video downloader you were using updated at a minimum. For a good while login cookies were only required for downloading restricted videos (whatever youtube considered 18+). Now you need half a web browser to do anything and the update cadence is even crazier.

> You always had to keep whatever youtube video downloader you were using updated at a minimum.

Of course. I always try with the latest versions of yt-dlp.

> For a good while login cookies were only required for downloading restricted videos (whatever youtube considered 18+). Now you need half a web browser to do anything and the update cadence is even crazier.

Yeah at some point in the past I had it mostly working. But basically now, what should I do? Maybe host a VM with an actual browser (not headless: just the real thing) and log into a Google account and then what, use yt-dlp from the same IP?

Basically I don't get it: no clue what needs to be done for YouTube downloads to work reliably (and I'm not talking 18+ stuff: actually I had zero idea there were even vids considered 18+ on YouTube).

Re: Yt-Dlp Sequence Diagrams

#29
post #19

Yt-dlp os a powerhouse of the free internet. To break free from walled gardens, I've started to use Seal, an open source F-Droid Android app. It's just a shell over yt-dlp. Unfortunately it started to fail to download some videos. Do you have any tips for better use?

you can also install it in termux and keep it up to date, install deno for solving challenges etc
Post reply on HN