Hacker GitHub

← All repos

ytdl-org/youtube-dl

View on GitHub ↗ ★ 141,449 Python

Command-line program to download videos from YouTube.com and other video sites

231 mentions on Hacker News by 198 people: 21 stories, 210 comments · first 2012-03-11 · latest 2026-09-26

Mentions per year 231 mentions · busiest year 2020 (62)
20082026
  1. https://github.com/yt-dlp/yt-dlp seems to be a more currently maintained fork of the original https://github.com/ytdl-org/youtube-dl/
  2. …projects, but the fix has not yet been released. https://github.com/yt-dlp/yt-dlp/issues/14404 https://github.com/ytdl-org/youtube-dl/issues/33186 See also previous HN discussion: https://news.ycombinator.com/item?id=45358980
  3. From https://github.com/ytdl-org/youtube-dl/issues/33186 > Currently, a new style of player JS is beginning to be sent where the challenge code is no longer modular but is hooked into other code throughout the player JS. So it's no longer…
  4. …for the requested languages" yt-dlp --skip-download --write-sub https://youtu.be/ZMklf0vUl18 Docs: https://github.com/ytdl-org/youtube-dl?tab=readme-ov-file#su...
    comment by Leftium · 2024-09-08 · in Show HN: Transcribe YouTube Videos
  5. This youtube-dl? https://github.com/ytdl-org/youtube-dl Did it get taken down again? The takedown I remember was a few years ago, and GitHub announced some policy changes to make it harder for that to happen when they very loudly…
    comment by hoistbypetard · 2024-07-31 · in macOS in QEMU in Docker
  6. https://github.com/ytdl-org/youtube-dl/issues/32842#issuecom... ^ Claims to have a fix due in a nightly build.
  7. Also: https://github.com/ytdl-org/youtube-dl
  8. youtubedl still works great. https://github.com/ytdl-org/youtube-dl
  9. …yt-dlp - https://github.com/yt-dlp/yt-dlp (formerly youtube-dl - https://github.com/ytdl-org/youtube-dl )
  10. Yep. yt-dlp and youtube-dl https://github.com/yt-dlp/yt-dlp https://github.com/ytdl-org/youtube-dl Will also start to feel the impact. My theory is that we will see a bunch of new video hosting sites as youtube itself attempts to lock down…
  11. https://github.com/ytdl-org/youtube-dl works just fine for me and so does http://ytdl-org.github.io/youtube-dl/ . What's your DNS?
    comment by phoe-krk · 2024-01-30 · in YouTube-dl has been taken down
  12. youtube-dl is still a thing, last commit was one week ago. https://github.com/ytdl-org/youtube-dl/commits/master
  13. Youtube-dl still functions quite well. You can even grab the CLI here: https://github.com/ytdl-org/youtube-dl And occasionally you can find one of their TLDs just by doing a search on DDG or Brave.
  14. …there a service that actually gives MP3 downloads? YouTube with youtube-dl [1] or NewPipe [2]. [1] https://github.com/ytdl-org/youtube-dl [2] https://newpipe.net/
  15. https://github.com/ytdl-org/youtube-dl
    comment by boomboomsubban · 2023-10-16 · in FreeTube – The Private YouTube Client
  16. …so you can't crack a game by taking one valid token and sharing it with everyone else. [1] eg. https://github.com/ytdl-org/youtube-dl/issues/29326#issuecom...
  17. …and is generally not considered to be in violation of the DMCA. You can see it on Github here: https://github.com/ytdl-org/youtube-dl A copyright holder abused the DMCA process to take it down the first time.
  18. …in the last couple of weeks there have been some issues with a redirect to a 'consent page' : https://github.com/ytdl-org/youtube-dl/issues/32499
    comment by AugustoCAS · 2023-08-26 · in Ask HN: What's the Situation with YouTube-Dl?
  19. …is still somewhat active, but almost all their commits are backports of fixes from yt-dlp[0]. [0]: https://github.com/ytdl-org/youtube-dl/commits/master/
  20. https://github.com/ytdl-org/youtube-dl and https://github.com/yt-dlp/yt-dlp (which this project uses, see https://github.com/tubearchivist/tubearchivist/blob/f848e732... ) are great at ripping videos, and not just from YouTube, they…
    comment by simonw · 2023-07-16 · in Self hosted YouTube media server
  21. …the yt-dlp JS interpreter (though I don't know in which situations it actually needs to use it): https://github.com/ytdl-org/youtube-dl/blob/master/youtube_d... [0] Some of YouTube's obfuscated JS: https://www.youtube.com/s/player/bbe1b497/…
  22. …... That link above as it is presently ... issues/31530 ... lists the following as the fix, below - https://github.com/ytdl-org/youtube-dl/issues/31530#issuecom... Now my problem is I'm not running Win 13 or the latest linux distro but…
  23. …been packaged or released for youtube-dl but you can fix it yourself or use a different pacakge. https://github.com/ytdl-org/youtube-dl/issues/31530
  24. …now then I think it's reasonable for people's faith in the project's future to be shaken. [1] https://github.com/ytdl-org/youtube-dl#installation [2] https://github.com/ytdl-org/youtube-dl/issues/31530
  25. …is (again) active development for some while now, after some reorganization and new focus[1]. [1] https://github.com/ytdl-org/youtube-dl/issues/30568
  26. …on the website, they simply return a 302 redirect to the latest artifact on Github, i.e., https://github.com/ytdl-org/youtube-dl/releases/download/202... .
  27. …decoded &n= urls return fine, but start throttling after just over ~1MB. My comment from Oct 2021: https://github.com/ytdl-org/youtube-dl/issues/29326#issuecom... "server heavily throttles any request to same URL after initial 2-4MB…
  28. yeah, it will: https://github.com/ytdl-org/youtube-dl/pull/30184
  29. …very specialized "regex" based JS evaluator that presumably did just enough to make the YT one run: https://github.com/ytdl-org/youtube-dl/blob/2021.12.17/youtu... and its callsite: https://github.com/ytdl-org/youtube-dl/blob/2021.12.17/you…
  30. …a javascript expression solver. You can see the full extent of its capabilities in the testsuite: https://github.com/ytdl-org/youtube-dl/blob/master/test/test... The specific site modules in youtube-dl will take care to extract the bare…
  31. They just don't want to use any external dependencies... There is also an AES implementation: https://github.com/ytdl-org/youtube-dl/blob/master/youtube_d...
  32. the tests for it: https://github.com/ytdl-org/youtube-dl/blob/master/test/test...
  33. It's used in the YouTube extractor: https://github.com/ytdl-org/youtube-dl/blob/d619dd712f63aab1... I believe YouTube limits your bitrate if you don't pass a specific calculated value; it's possible youtube-dl has to parse and eval JS to…
  34. …at normal speeds. Edit: it's also required to download music, otherwise it will just fail Source: - https://github.com/ytdl-org/youtube-dl/issues/29326#issuecom... - https://github.com/ytdl-org/youtube-dl/blob/d619dd712f63aab1... -…
  35. …to time. I certainly do. This happens often enough, there's an entry in youtube-dl FAQ about it: https://github.com/ytdl-org/youtube-dl#video-url-contains-an... (They advice to add single quotes around the URL, which as you now know, is…
  36. If you’re comfortable in the terminal the following works great for archiving: https://github.com/ytdl-org/youtube-dl
  37. …for throttling implemented by google. youtube-dl is pretty much unmaintained compared to yt-dlp: https://github.com/ytdl-org/youtube-dl/graphs/commit-activit... https://github.com/yt-dlp/yt-dlp/graphs/commit-activity
  38. …for a few days. This is also the time the project's maintainer officially became inactive[1]. 1: https://github.com/ytdl-org/youtube-dl/commit/21b759057502c6...
  39. …non-official clients to stream video, as is evident from the required workaround described here: https://github.com/ytdl-org/youtube-dl/issues/29326#issuecom... The legal defense of youtube-dl is premised on the idea that there's no…
  40. …with a pull request template that includes a checkbox they ask contributors to check (see randomly https://github.com/ytdl-org/youtube-dl/pull/30690 ) and this is probably a good model to follow if you expect a lot of contributions.…
  41. …inaccurate; yt-dlp grew out of youtube-dlc, which was started by the author of this ticket: < https://github.com/ytdl-org/youtube-dl/issues/26462 >, filed in August 2020, some time before the DMCA in November 2020.
  42. …a feature to download parts of a video. Currently that's not possible Request is open since 2013 https://github.com/ytdl-org/youtube-dl/issues/622
  43. I think the original project isn't actively maintained any more: https://github.com/ytdl-org/youtube-dl/graphs/commit-activit... 910 PRs, but only 3 commits to master since July 2021.
  44. The work needed to bypass the rate limiting is pretty impressive: https://github.com/ytdl-org/youtube-dl/pull/30184#issuecomme... An excerpt: > ...the challenge algorithm is served in a mini-language within the minified player JS and…
    comment by varenc · 2021-12-19 · in Move myself to inactive
  45. …to address the issue but it wasn't merged for several days. That's when I saw Issues like this: https://github.com/ytdl-org/youtube-dl/issues/29809
    comment by gurchik · 2021-12-19 · in Move myself to inactive
  46. it seems like the process has begun for the owner/maintainer to step down: https://github.com/ytdl-org/youtube-dl/commit/21b759057502c6... I haven't found anything else related to this yet (i.e. who will be taking over, if anyone)
  47. Looks like the maintainer is stepping down https://github.com/ytdl-org/youtube-dl/commit/21b759057502c6...
    comment by arprocter · 2021-12-17 · in YouTube-dl's first release since June 2021
  48. Seems to be https://github.com/ytdl-org/youtube-dl/pull/24604 ? The complaint is that it's come up repeatedly ('Not again. Use search') - agree it's a bit of a brush off, and it's not helpful for anybody (perhaps most of all the…
  49. https://github.com/ytdl-org/youtube-dl/pull/29989 There's this pull request that works on fixing the problem (not merged yet), I don't know if it is yours under a different alias, but you can see the work and edge cases involved for…
    comment by CannisterFlux · 2021-12-17 · in YouTube-dl's first release since June 2021
  50. …claims to fix this issue[2]. Will check it out. [1]: < https://github.com/yt-dlp/yt-dlp > [2]: < https://github.com/ytdl-org/youtube-dl/issues/29326 >