AFAIAA there are lawful reasons for development of such an app both in the UK and USA under accessibility laws.<p>That of course doesn't mean companies won't sue, or pay off a developer, or make threats, etc..<p>I'm quite interested about where it sits wrt 'time shifting' which is allowed in the UK. I'm allowed to record "tv" to watch later, AFAIK; so I can watch on the train, or when I'm away from the "tv" receiving equipment (eg aerial) as long as I only watch it once and don't show other people (!). So, can I still download a YouTube video to watch in the car where I _personally_ don't have the ability to watch? YouTube is TV. Or would it only count for a live broadcast show on YouTube?<p><i>This is my personal opinion and is not legal advice.</i>
Speculation: it is probably not fatigue keeping up with breakages and issues, as the devs did so for many years, which leaves me wondering if they have been <i>privately advised</i> to drop development or don't say we didn't warn you.
It shouldn't have been on NSA/Microsoft Github in the first place. That repo should have been abandoned in 2018.<p>Other, non NSA/Microsoft forks should continue development where they left off.<p>And since no one else seems to be capable of linking outside of the NSA/Microsoft walled garden <i>to</i> such a fork, might as well link mine:<p><a href="https://codeberg.org/themusicgod1/youtube-dl" rel="nofollow">https://codeberg.org/themusicgod1/youtube-dl</a>
Not really related, but youtube-dl (written in Python) is slow to parse videos, and I suspect this is the reason why having mpv play a YouTube video is substantially slower than playing it directly in the web interface.<p>youtubedr (<a href="https://github.com/kkdai/youtube" rel="nofollow">https://github.com/kkdai/youtube</a>, written in Golang) is much faster, to the point `mpv --profile=pseudo-gui $(youtubedr url -q ... URL)` is about as fast as playing a video in YouTube's own interface. Though I assume it doesn't support non-YouTube services unlike youtube-dl, and I don't know if it can be extended to add them.<p>Why is youtube-dl slow? Is it due to the Python interpreter startup/overhead, or due to code flaws? Can it be sped up, or precompiled to not depend on the complexity of the Python interpreter?
Sheeet. I need to go ahead and cache/download Lock Picking Lawyer, Defcon, Blackhat, Ippsec, Noclip, Ahoy, Deviant Ollam, and so on before it's too late.
Not about this specific case, but in general, commit activity isn’t the only kind of maintainer activity on GitHub, and it would be nice if there’s a way to quickly tell which issues/pull requests have been responded to by maintainers/collaborators and when. Actually it should be fairly easy to write a script for this purpose using the GitHub API.
All I did was to find a single youtube-dl contributor and follow his local fork and can see many branches he or she is working on and are about to get patched and submit.<p>So far I have seen the same concept on three different contributors, therefore I will agree with another comment that most likely developers are on a summer break.
yt-dlp is a good fork.<p><a href="https://github.com/yt-dlp/yt-dlp" rel="nofollow">https://github.com/yt-dlp/yt-dlp</a><p>Any other recommendations?