www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Youtube downloader

reply Azi Hassan <azi.hassan live.fr> writes:
I've been working on this for a few months now and I figured I'd 
share it here. It's a youtube downloader that is inspired by 
youtube-dl. It's still under development, but I think the core 
functionality is stable enough for me to share it with the 
community.

Github link: https://github.com/azihassan/youtube-d/
Jan 01
parent reply matheus <matheus gmail.com> writes:
On Monday, 1 January 2024 at 20:45:09 UTC, Azi Hassan wrote:
 I've been working on this for a few months now and I figured 
 I'd share it here. It's a youtube downloader that is inspired 
 by youtube-dl. It's still under development, but I think the 
 core functionality is stable enough for me to share it with the 
 community.

 Github link: https://github.com/azihassan/youtube-d/
Hi there, First of all Happy New Year! Regarding your post, very nice and I'll take a look after festivities. But I'm curious, since you shared this in August 14 how is it going so far against google's tricks to stop external downloads? Did you have to write or change the calls too much to bypass some restrictions? Thanks, Matheus.
Jan 01
parent Azi Hassan <azi.hassan live.fr> writes:
On Monday, 1 January 2024 at 21:40:48 UTC, matheus wrote:
 On Monday, 1 January 2024 at 20:45:09 UTC, Azi Hassan wrote:
 I've been working on this for a few months now and I figured 
 I'd share it here. It's a youtube downloader that is inspired 
 by youtube-dl. It's still under development, but I think the 
 core functionality is stable enough for me to share it with 
 the community.

 Github link: https://github.com/azihassan/youtube-d/
Hi there, First of all Happy New Year! Regarding your post, very nice and I'll take a look after festivities. But I'm curious, since you shared this in August 14 how is it going so far against google's tricks to stop external downloads? Did you have to write or change the calls too much to bypass some restrictions? Thanks, Matheus.
Happy new year to you too! There haven't been any changes surprisingly enough, but I wouldn't be shocked if they started changing things around especially since they've been pushing some anti adblocking measures lately. My guess is that even Google is limited by how fast they can iterate on this since it would involve redeploying the mobile apps every time, unless of course they implement some runtime evaluation tricks on the mobile codebase. It's also worth mentioning that downloading is now officially supported at youtube.com, although it doesn't allow direct access to the resulting mp4 or webm files. I forgot to include this in the original post, but I wrote about the internals of youtube-d here: https://blog.pingfrommorocco.com/2023/08/writing-faster-youtube-downloader.html
Jan 02