45 ms·
New youtube-dl release: v2020.11.01.1
- scrollaway 6y agoSo where is the development continuing with all this?
- quyleanh 6y agohttps://github.com/blackjack4494/yt-dlc https://github.com/blackjack4494/yt-dlc Community version with much better support.
- resoluteteeth 6y agoI think the question was about where development of the original youtube-dl was happening since there is a new release, not "which fork do you like the best."
- agilob 6y agoThis project seems to be merging most of what comes its way, but it's not what YT-DL needs now. It needs certainty, security and accountability showing that this isn't harmful fork, there is real person behind the project. You're not getting it by accepting PR that have title "ignore." or "ignore the second.." or by merging 20PR in 8 days. The original author moved to gitlab and started GPG signing commits with his real GPG key. This gives packagers certainty they can replace old github links with new gitlab links, it tells us this project hasn't been compromised and is safe to be redistributed, unlike blackjack4494/yt-dlc
- TimWolla 6y ago> The original author moved to gitlab and started GPG signing commits with his real GPG key. Signed commits from them go back at least 1 year. So its not "started", but rather "continued" signing.
- kevin_thibedeau 6y agoThe package index version updated too. That is as certain as it gets.
- ldarby 6y agoYoutube-dlc was discussed here before all this: https://news.ycombinator.com/item?id=24450560 https://news.ycombinator.com/item?id=24450560
- makeworld 6y agoThis fork has existed for a long time (under blackjack4494), it isn't some random fork. I don't believe it merges PRs just randomly either, it's just a more active maintainer. This is explained on the README. I'm not totally sure which tool I should use, but I'm leaning towards the fork, because it has more support in general, and has fixed things faster.
- agilob 6y agoOfficial author moved to GitLab and his commits are GPG signed with his key https://gitlab.com/dstftw/youtube-dl/-/commits/master https://gitlab.com/dstftw/youtube-dl/-/commits/master
- contravariant 6y agoI wonder why they called it a "Temporary youtube-dl repository". Are they still planning to go back to GitHub if things work out?
- agilob 6y agoWe can't open issues or PR there, it is a read-only repo.
- Arnavion 6y agoTBH given the state that the issue tracker on GH used to be in, I would understand if they never opened up the issue tracker to the general public again. That issue tracker was a great way to lose faith in humanity, just from the sheer number of people who couldn't follow instructions to search for existing issues before opening new ones, or to provide all the answers the issue template asked for.
- anuila 6y agoOpen source is bad enough. When open source meets the general public you can enjoy a nice disaster cake.
- londons_explore 6y agoA neat way to solve this is with a team of bug triag-ers. Get the developers to never look at a bug unless it has the "triaged' label. Then have trusted volunteers who read each bug, assist the bugreporters to get stack traces and whatever is necessary, dedup, and then finally apply the label. It's a good task for people who have some technical expertise but aren't yet confident to be submitting their own PR's.
- yeldarb 6y agoI had never heard of youtube-dl prior to this whole saga. But I used it for the first time yesterday and it works great. So maybe I should thank the RIAA for clueing me in!
- LeonM 6y agoThis is known as the Streisand effect: https://en.wikipedia.org/wiki/Streisand_effect https://en.wikipedia.org/wiki/Streisand_effect
- dheera 6y agoI have never heard of Barbra Streisand or the Streisand effect. I love how the "Streisand effect" is an example of itself.
- amelius 6y agoEh, I just looked it up and the Streisand effect was about an aerial photograph of Streisand's mansion which she wanted to hide, not about promotion of Streisand's work. So unless you downloaded that photo, I guess this is an anti-example (as in this case the effect worked in her favor, not against her).
- Kaze404 6y agoThe point is trying to hide something only makes it more known. In her case it was a picture, in this case it's software.
- kzrdude 6y agoFollowing that wikipedia link leads to downloading and viewing the picture.
- Talanes 6y agoShe was trying to take down an image that was on a niche ecological website with six downloads. It is now the example image of a Wikipedia article on a commonly used term. That's a big net loss.
- deleted 6y ago[deleted]
- Fiveplus 6y agoWas kinda hoping it would be called v2020.11.01.1 - The Streisand Release.
- mastrsushi 6y agoIs Youtube-dl here to stay? Or are they forever going to fight legal battles.
- fibers 6y agothe only reasonable alternative if gitlab gets dmca'd again is to use gitee based in china.
- nomdep 6y agoTo use anything based in China will only cause more oppresion.
- fibers 6y agoi don't understand? this is a pretty simple solution since these large megacorps are quick to enforce their own will on the FOSS community for bs IP reasons.
- mariuolo 6y ago> To use anything based in China will only cause more oppresion. How? It's not like China has the greatest respect for intellectual property.
- Santosh83 6y agoThat's not the point. It'd be a symbolic admission of defeat to anyone from the US or a Western country to have to move to Gitee.
- pengaru 6y ago> It'd be a symbolic admission of defeat to anyone from the US or a Western country to have to move to Gitee. Maybe that's the point. If all the valuable engineering projects leave the West because the West's laws are that dysfunctional, maybe the West will be forced to reevaluate them.
- deleted 6y ago[deleted]
- business007 6y agodoes youtube-dl -U still works?
- krick 6y agoYes it does. Why do you even ask instead of just trying?
- ThrowawayR2 6y agoAuto-update didn't work for me either. Updating to version 2020.11.01.1 ... ERROR: unable to download latest version
- PawpcornII 6y agoGo HERE: https://youtube-dl.org/ https://youtube-dl.org/ and download the youtube-dl.exe file directly this will give you the 2020.11.01.1 version https://youtube-dl.org/downloads/latest/youtube-dl.exe https://youtube-dl.org/downloads/latest/youtube-dl.exe
- grokas 6y agoIts not outside the realm of possibilities that someone familiar with the command might not be at their computer and therefore unable to test it at the moment, all the while the curiosity burns. Thanks for confirming
- MikusR 6y agoI get "ERROR: can't find the current version. Please try again later."
- ars 6y agoWorked for me. Updating to version 2020.11.01.1 ... Updated youtube-dl. Restart youtube-dl to use the new version.
- motohagiography 6y agoSo glad this is updated. yt-dl.org/bug still seems to point to the github DMCA takedown notice. There seems to be an issue on YouTube itself where youtube-dl has been throwing the error: ""token" parameter not in video info for unknown reason; please report this issue on https://yt-dl.org/bug https://yt-dl.org/bug" Considering the current political climate, youtube-dl is going to be my (and many's) literal weapon of choice against disinformation operations. Of course, the conspiracy theorist in me asks, what if that's the reason why youtube videos are suddenly breaking yt-dl? Making a video analysis tool unavailable during one of the most unstable times in history is beyond negligent, it's the kind of mendacity that polarizes and radicalizes people. Surely an innocent mistake, that happened at the precise moment, at the worst possible time, affecting the one thing opposition would use, and with complete deniability. "Oops." Indeed.
- christocracy 6y ago> one of the most unstable times in history I can think of far more unstable times in history than the times we’re living in now, recent examples being WW1 & 2, nuclear threat during the Cold War.
- soulofmischief 6y agoThe US Civil War is a better example than either WW1 or WW2 with respect to the balkanization of America, and the nuclear threat never went away. ;)
- casperb 6y agoIt depends on the continent you live on.
- soulofmischief 6y agoI could be wrong but OP's language suggested that the most immediate worst possible time would be the US election in two days and its resulting aftermath, and its connection to disinformation. Perhaps I am a little biased as I've been eyeball-deep in weeding through election-focused disinformation and working with people to expose these tactics the past few months and everything looks like a nail to me right now.
- dheera 6y agoIt would be interesting if we could make a youtube-dl that dynamically fetched the latest working version, cached it, and ran it, and the latest working version, or a link thereof, is stored on the blockchain so it can't be deleted. That way the command would "just work", "always work", and it can be switched from one host to another anytime without breaking that.
- kaszanka 6y agoThe blockchain that is immutable and can't ever be retroactively changed (until a big fish loses money, see Ethereum DAO fork). I think hosting the development repository in a country that doesn't respect the DMCA is a simpler solution. Git is a blockchain too, after all.
- dheera 6y agoRight, just keep shoving the latest version onto the end of the blockchain, and point some wallet at the latest revision. Point is nobody will be able to DMCA it.
- chug 6y agoThe problem with this is that DMCA isn't the only option the RIAA has by a long shot. The DMCA is a tool to get a platform to stop hosting content the rights holder believes is infringing. There's nothing stopping the RIAA from sending a DMCA notice and suing all the contributors. In other words, the project doesn't just need to be hosted in a country that is outside the reach of the US legal system, but the maintainers and contributors as individuals need to also be outside the reach of the US legal system. In fact, I'd be shocked if RIAA doesn't go after the maintainers and major contributors individually if they haven't already (I haven't been following this very closely). Interestingly, the DMCA notice RIAA sent GitHub isn't a typical DMCA notice either. It seems to be more of a cease and desist along the lines of "we noticed this repo is a tool used to infringe on our rights -- sure would be a shame if you were to get caught up in the legal shitstorm that's about to happen, thanks!"
- shuntress 6y agoWhat do you mean by "the blockain"?
- kundi 6y agoThank you. It seems like a great tool that I including everyone in our family will now start to use as well!
- laichzeit0 6y agoWow, does this mean I can download YouTube videos and watch them without ads? That would be life changing.
- Etheryte 6y agoRunning uBlock Origin [1] and NextDNS [2], I can't remember when I last saw an ad on YouTube. I recommend you give it a try. [1] https://github.com/gorhill/uBlock https://github.com/gorhill/uBlock [2] https://nextdns.io/ https://nextdns.io/
- rovr138 6y agoUnfortunately, on mobile. At least on iOS
- ht85 6y agoYou can use a DNS based solution on iOS. It's easy for WiFi and there are apps that can change it for the cellular network as well.
- m-p-3 6y agoThey increasingly use the same servers for ads, so a DNS-based solution won't work well.
- DavideNL 6y agoYou don't need a DNS based solution, you can just use the "AdGuard" app, which will block ads in Safari. However, neither Adguard nor DNS based blocking will block ads in the iOS Youtube App.
- rovr138 6y agoI have run a pihole at home for a while now. YouTube ads still show.
- SPBS 6y agoI was previously considering to make my next phone an iPhone (better integration with my MacBook), but I recently discovered Youtube Vanced and realized that if I'm ever going to watch non-trivial amounts of Youtube on my phone it might be worth it to stay on Android just for that app.
- dwheeler 6y agoI think the youtube-dl folks need to talk to a lawyer quickly. Like many products, youtube-dl can be used for legal and illegal purposes (just like a baseball bat can be). However, it was foolish to include links in their documentation to works where infringing uses are more likely. They should have pointed to the MANY works released under CC-BY or CC-BY-SA. Here's one I posted: https://www.youtube.com/watch?v=XC1g8FmFcUU https://www.youtube.com/watch?v=XC1g8FmFcUU If this is a real DMCA takedown, then GitHub doesn't really have a choice, GitHub must take it down. youtube-dl should immediately file a DMCA counter-claim. A lawyer can help with this. I think it's clear that youtube-dl has many non-infringing uses. I've posted many videos on Youtube where I own the copyright, & I really hope that people use youtube-dl to download and see those videos. But youtube-dl needs to do a better job making it obvious that it has many clearly legal uses.
- sorenjan 6y agoThe infringing links were not in the documentation, they were test cases for different kinds of video download protection.
- nullc 6y agoThere were no such links in the documentation. Rather, various youtube partners like VEVO have special encoding schemes and the youtube-dl test suite includes tests for handling these schemes. Because the different styles are only used on partner content it isn't possible for those specific test case to use a CC-BY(-SA) work. Moreover, the test cases only download under 1 second of video and don't even store it. AFAICT all the documentation examples are test videos uploaded by the youtube-dl authors themselves and ones by the Linux Foundation. The complaint submitted to github was not a DMCA takedown (17 U.S. Code § 512), though it was superficially formatted like one. It was a complaint regarding 17 U.S. Code § 1201 anti-circumvention. There is no counter-claim (or takedown, for that matter) provision in that law because there is no safe harbor. Moreover, your description of a §512 takedown is simply incorrect. Github is not obligated to take down a work when they receive a well formed DMCA notice: rather, they obtain an immunity from lawsuit for that particular infringement if they follow the procedure. In cases where there is transparently no infringement that immunity isn't worth much. In all cases it's simply a business decision to accept the liability or not vs the interruption in customer relationships, distrust, and loss of goodwill that can result from cutting off a user... no different than the decision to take on liability in any other business activity. Maybe try avoiding such strong language when you haven't personally researched the subject in great detail?
- tw04 6y agoInteresting, MS Edge flags the download as an unsafe file.
- banana_giraffe 6y agoNot too surprising, it's a bare .exe file with a URL not seen in the wild before, and unsigned. One of the many reasons I got out of the world for providing random tools for Windows users was this sort of pain.
- varispeed 6y agoI am always downloading videos when someone repairs something of my interest or similar. Sometime authors take those videos down shortly after uploading because they think these are boring or have mistakes. I find them extremely valuable regardless of their issues. I use ytdl daily. I hope RIAA gets shut down. They don't work for artists and they are suppressing the culture.
- merciBien 6y agoAgree! I need to find the video I used to rewire my bedroom light switch. The guys who painted my bedroom somehow connected it so my alarm clock would short out half the house. I watched some handyman’s video 10 times going bayand forth to the outlet!
- Thorentis 6y agoSo I guess this means development will continue even without Github? Good to know. All they need to do is put up an issue tracker/PR tracker, and then a git link to the repo where people can push feature branches to, and there is no need for github at all. Plenty of free issue trackers they can self host, and self hosting git is fairly simple.
- pmlnr 6y agoFossil at https://fossil-scm.org/home/doc/trunk/www/index.wiki https://fossil-scm.org/home/doc/trunk/www/index.wiki has all of those built-in. If youtube-dl were to pick it up, it'd finally gain some traction.
- taauji 6y agoI have permananently blocked youtube on my browser. I use yt-dl to download and watch important videos. It is cumbersome but keeps the addictive tactics employed by yt at bay by increasing friction.
- mockingbirdy 6y agoI use Hide Feed [1] and Intention [2] that were featured on HN some time ago (both by the same developer). They are amazing to reduce the addictive mechanisms employed by YouTube and similar sites. [1]: https://www.hidefeed.com/ https://www.hidefeed.com/ [2]: https://news.ycombinator.com/item?id=22936742 https://news.ycombinator.com/item?id=22936742
- dkthehuman 6y agoThanks mockingbirdy! Glad you're enjoying them. :)
- LockAndLol 6y agoI have found youtube to have become actually the opposite of addictive: annoying. The recommendations are always the same unrelated, popular garbage. Back in the day the videos were actually from different, related channels. The front-page seems to be filled with fake-news and videos containing unnecessary jump cuts to keep the the attention of hyperactive 8-20 years olds, that can't concentrate for longer than 5 seconds. You approach however is the same that I use to ween myself off things that I notice take up too much of my time. It is quite effective indeed.
- climb_stealth 6y agoIt is a lot better when you have an account and are logged in. It matches my interests quite well. Though it is quite scary to see the amount of crap there is when you open youtube without being logged in.
- lozf 6y agoI just open them with `mpv`, the keyboard controls are great.
- deleted 6y ago[deleted]
- nojvek 6y agoWhere does one host sites like YouTube-dl.org? How do you host a thing so Uncle Sam’s (US)powerful hands can’t touch it?
- deleted 6y ago[deleted]
- tbbttbbt 6y agoSite is hosted on Uberspace... A great place for anyone looking for entry level stuff/personal website
- lozf 6y agoSomeone already suggested ideas for the future: https://old.reddit.com/r/youtubedl/comments/jktx5b/how_to_anonymously_host_the_continued_development/ https://old.reddit.com/r/youtubedl/comments/jktx5b/how_to_an...
- vram22 6y agoReposting comment from thread about youtube-dl's RIAA issue, of 8 days ago. It started with: "As a technical aside (to the main topic of this HN thread), I had written a blog post some years ago, describing some uses of youtube-dl, and some commentary giving an overview of what its source does:" https://news.ycombinator.com/item?id=24876617 https://news.ycombinator.com/item?id=24876617
- ZnZirconium 6y agoNeat. I compiled and installed the new release. Compiling saves 1000ms of load time. $ time python youtube-dl-original --version 2020.11.01.1 real 0m1.474s user 0m1.356s sys 0m0.111s $ time python youtube-dl-compiled --version 2020.11.01.1 real 0m0.380s user 0m0.328s sys 0m0.049s It might be nice if youtube-dl would be compiled to bytecode before release.
- deleted 6y ago[deleted]
- xvilka 6y agoWill Linux distributions update it?
- consolelog2000 6y agoHi! I am Alexander from Work Reactor. We are interviewing potential business owners from the USA to understand their needs, problems or inconveniences while creating a business or a startup. If you take this interview, we guarantee to give you access to our product + its premium features and services as soon as it will be developed. We’d love to ask you several questions for our cust dev interview. You can answer the questions in any convenient form you want (via chat , zoom or as you prefer).