Live data from Hacker News

YouTube-dl: Open-source YouTube downloader

rg3.github.io

51–60 of 338 posts

Re: YouTube-dl: Open-source YouTube downloader

#51

Note that it is against YouTube's ToS to download videos: https://www.youtube.com/static?template=terms "You may access Content for your information and personal use solely as intended through the provided functionality of the Service and as permitted under these Terms of Service. You shall not download any Content unless you see a “download” or similar link displayed by YouTube on the Service for that Content."

The ban on "reproduce, distribute, transmit, broadcast, display, sell, license, or otherwise exploit" they can enforce, but if the data is coming from them to you, it's "downloading". Google does not have the right to say, once they allow data they permit into my machine's memory, whether or not I can then flush my memory to my machine's persistent disk store.

Re: YouTube-dl: Open-source YouTube downloader

#52
post #8
post #6

Some of the things that make this the 'ultimate': - Supports hundreds of services, not just youtube [0] - Allows you to extract audio in multiple formats - Download entire playlists (and general batch support) - Configure video/audio quality - Extract/build metadata - Cross platform [0] https://rg3.github.io/youtube-dl/supportedsites.html

- Illegal

Yeah? Is Wireshark illegal too? Because I could get the same data by taking a pcap.

The bits are on my computer. I get that I can't just go redistributing it (legally), and that youtube probably doesn't _like_ it, but if it's illegal (and honestly, maybe it is in the US given how ridiculous copyright and licensing law is there) that's ridiculous.

Re: YouTube-dl: Open-source YouTube downloader

#53
post #35
post #28

The tragedy of this software (and many like it) is that despite working exactly as advertised, easily and with a lot of features, because it's a quiet open source project without any SEO rigging it will never appear in page 1 of any searches by laymen trying to download videos ("save youtube to hard drive", "download youtube videos" et al). The amount of crapware I've had to remove from family member's PCs just becau…

It's not easy because it's an command line. Not a single family member would touch this here. It's sad but understandable.

Depends on the family. My mom taught me DOS.

Re: YouTube-dl: Open-source YouTube downloader

#54
The only thing that irritates me about youtube-dl is that by default it will try download audio and video tracks separately and then remux them on your computer. While it's a cool feature, I don't think this is what most people want 99% of the time.

Re: YouTube-dl: Open-source YouTube downloader

#55
post #28

The tragedy of this software (and many like it) is that despite working exactly as advertised, easily and with a lot of features, because it's a quiet open source project without any SEO rigging it will never appear in page 1 of any searches by laymen trying to download videos ("save youtube to hard drive", "download youtube videos" et al). The amount of crapware I've had to remove from family member's PCs just becau…

I found this neat project that adds a GUI to YouTube-dl. It looks like an easy program for non-technical people to use. https://github.com/MrS0m30n3/youtube-dl-gui

guycook's lament is about the findability of the project for laypeople, not about its interface. The interface is not an issue when laypeople can't find the project in the first place.

Re: YouTube-dl: Open-source YouTube downloader

#56
post #44

I've been using it for years now and it's great. Not only for Youtube videos, but also for a lot of other video hosters, up to and including TV stations such as the German ZDF or the French Arte. To fully use its features you should install ffmpeg though. Youtube-dl will automatically use it if it's in the PATH, and then can download Youtube videos with higher frame rates and resolutions (they store video and audio i…

-f also supports some symbolic names, which is very handy because it allows you to easily get the best possible quality without having to check the formats every time: -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]' this is what I'm using in my case (on youtube). Posting this here, because it's not obvious from the docs that this works.

FWIW

> Since the end of April 2015 and version 2015.04.26 youtube-dl uses -f bestvideo+bestaudio/best as default format selection […] If ffmpeg or avconv are installed this results in downloading bestvideo and bestaudio separately and muxing them together into a single file giving the best overall quality available. Otherwise it falls back to best and results in downloading the best available quality served as a single file. best is also needed for videos that don't come from YouTube because they don't provide the audio and video in two different files.

Re: YouTube-dl: Open-source YouTube downloader

#58
post #25

I've been using it for years now and it's great. Not only for Youtube videos, but also for a lot of other video hosters, up to and including TV stations such as the German ZDF or the French Arte. To fully use its features you should install ffmpeg though. Youtube-dl will automatically use it if it's in the PATH, and then can download Youtube videos with higher frame rates and resolutions (they store video and audio i…

you can also do youtube-dl -f bestvideo+bestaudio ' ' to skip a step, since 90% of the time that's what I want anyways.

That's been the default since April 2015,so `youtube-dl url...` is sufficient to get either the best single-file video (if no ffmpeg installed or non-youtube video) or to get both the best video and the best audio remuxed.

Re: YouTube-dl: Open-source YouTube downloader

#59
post #6

Some of the things that make this the 'ultimate': - Supports hundreds of services, not just youtube [0] - Allows you to extract audio in multiple formats - Download entire playlists (and general batch support) - Configure video/audio quality - Extract/build metadata - Cross platform [0] https://rg3.github.io/youtube-dl/supportedsites.html

-Python integration I used it to write a small program for my Raspi. Send a playlist link (Youtube or other) via WhatsApp or Email. Download, copy to according folder. Have it available on my Multimedia System and OwnCloud for my friends.

I have a backburner project: stream a Twitter search for 'youtube', extract the most talked-about videos, then download and create movie barcodes[0] for them.

[0] With my script: http://timbennett.github.io/movie-barcodes/

Re: YouTube-dl: Open-source YouTube downloader

#60

Note that it is against YouTube's ToS to download videos: https://www.youtube.com/static?template=terms "You may access Content for your information and personal use solely as intended through the provided functionality of the Service and as permitted under these Terms of Service. You shall not download any Content unless you see a “download” or similar link displayed by YouTube on the Service for that Content."

I'd have more sympathy if youtube hadn't removed the "preloading" feature on the android app - I was an avid user of this feature for train journeys where I have little signal. Now I'm using downloaders. These sort of violations are always of the company's own making.
Post reply on HN