Live data from Hacker News

Youtube-dlc – Download videos from YouTube or other video platforms

github.com

61–70 of 109 posts

Re: Youtube-dlc – Download videos from YouTube or other video platforms

#61
post #39

Earlier quoted context omitted.

To nitpick: It's not scraping, the youtube.com undocumented api changes all the time, in my tinfoil view probably to mess with things like youtube-dl and 3rd party apps.

YouTube supports Smart TVs, games consoles and other platforms where updating is slow or nearly impossible. Its API is stable for that reason.

[deleted]

Re: Youtube-dlc – Download videos from YouTube or other video platforms

#62
post #39

Earlier quoted context omitted.

To nitpick: It's not scraping, the youtube.com undocumented api changes all the time, in my tinfoil view probably to mess with things like youtube-dl and 3rd party apps.

YouTube supports Smart TVs, games consoles and other platforms where updating is slow or nearly impossible. Its API is stable for that reason.

these platforms don't support youtube via a programmatic interface like this (and other libraries). They basically embed videos so the "API" is an http request for the traget url.

YT constantly changes how it masks access to the underlying resources with JS updates that break these libraries. The most frequent updates are to fix this.

Re: Youtube-dlc – Download videos from YouTube or other video platforms

#63
post #58

Earlier quoted context omitted.

Why do third party apps that utilize it constantly break then? Please explain.

pure speculation: youtube app on those platforms is just an embedded webview (or otherwise allows arbitrary code execution).

yes - they don't generally access the underlying meta & media directly; they use the well established, stable and YT-prefered method of embeding a video. This doesn't work if you want direct file access to a specific resolution, or format, or audio only for example.

Re: Youtube-dlc – Download videos from YouTube or other video platforms

#64

Earlier quoted context omitted.

I use youtube-dl to download from Nico Nico Douga, which means having to restart the download every few minutes because the program doesn't send heartbeat requests. There's been a PR to fix this for a couple of years now [1], and a more recent updated PR to add encrypted video support [2], both of which are still open. Meanwhile, the corresponding PR on youtube-dlc [3] is actively being looked at. [1] https://github.…

It makes sense that it's easier to give Not saying forks should never happen - streamlink and KeepassXC are examples of great forks off the top of my mind - but you can't judge just on anecdotal stale PRs.

> It makes sense that it's easier to give ydl has 700 open PRs, not 25k+. ydl hasn't had 25k+ PRs in its lifetime either, it's had 4k: GH issues and PRs are the same object, so the sequence is shared.

Re: Youtube-dlc – Download videos from YouTube or other video platforms

#66
post #6

Isn’t youtube-dl already updated all the time to keep up with scraping changes? I don’t understand why this would claim to be more maintained?

the submitter posted this on reddit: https://www.reddit.com/r/DataHoarder/comments/ir8ic6/youtube...

Re: Youtube-dlc – Download videos from YouTube or other video platforms

#67
post #60

Earlier quoted context omitted.

It's dodgy software. It got acquired and got some spyware/adware/toolbars embedded. Don't trust. Personally, I removed the older version I had, fearing it would auto upgrade and auto install malware. It's a download manager for shared hosting sites, mostly used for downloading movies/shows/games. It can get videos from youtube, dailymotion and a hundred sites but it's not the main purpose. Users are willing to try an…

There are adware free installers you can find: https://jdownloader.org/jdownloader2

nice. They kind of hide this from the main download link.

Re: Youtube-dlc – Download videos from YouTube or other video platforms

#68
post #65

I'm having issues with youtube-dl and udemy (althought the Internet says it's possible. If anyone has some tip, I'll be very grateful). Does this one work with udemy?

Why not try it yourself? It’s pretty easy to clone the repo :)

Re: Youtube-dlc – Download videos from YouTube or other video platforms

#69
post #12

YouTube-dl as a name is already confusing enough because it works for so many sites and YouTube is just one of them. Why complicate it even further in your fork by renaming it to YouTube-dlc (The "c" stands for community I guess) when dlc already stands for so many other things.

I assume it's going to be hard enough for the community to know about this fork in the first place, signaling direct continuity is definitely a reason to name the fork so similarly. Besides, Mozilla has nothing to do with Mosaic, XBMC had nothing to do with Xbox for years...

Incidentally, XBMC has since rebranded as "Kodi" a fee years back.

Re: Youtube-dlc – Download videos from YouTube or other video platforms

#70
post #65

I'm having issues with youtube-dl and udemy (althought the Internet says it's possible. If anyone has some tip, I'll be very grateful). Does this one work with udemy?

Try Udeler [1]. For me it has worked flawlessly since I started using it.

[1] https://github.com/FaisalUmair/udemy-downloader-gui

Post reply on HN