>yt-dlp is actually very easy to install and useWhat other CLI magic have I been missing out on because I'm a gay GUI? Also, do I need to install anything other than ffmpeg? yt-dlp mentioned some stuff about missing runtimes, but it seems to work fine.
If you install mpv, it can play youtube videos from a url without needing a browser. Try it.
>>107866169Can't other video players do that as well? I've heard anons say that they do it with VLC. I wonder if SMplayer can do it as well.Also, is there a use case for stuff like that? Like better buffering/preloading?
>>107866180applying real time debanding is what I use it for
a pepe isn't a spurdo, delet this abomination right nao :DDD
>>107866180I don't think VLC's youtube video playback has worked in a while.
You need deno as well. Also youtube's bot detection has improved recently, a few years ago you could just download a few youtube channels without throttling anything, now it gets suspicious if you download more than a few files in a row. The internet's only going to get more locked down as time goes on, download everything while you can
>>107866162ffmpeg is extremely useful on its own.
>>107866162do me a favor and neverr recommend yt-dlp to normalniggersgoogle went after adblocker users even tho they are only 5 % of the userbaseweb scrapers are a MUCH easier target
>>107866162Deno. It wants it as a Javascript runtime to use to pass YouTube's Javascript crap.
>>107866162imagemagickffmpegsome of the unix utils
>>107866872I'd rather use wrappers for those tbqh. I see no reason not to. With yt-dlp you can make the case that GUIs aren't really needed and they tend to be outdated and clunky to begin with, but stuff like Lossless Cut works great.
gallery-dlhttps://github.com/mikf/gallery-dl
>>107867154Nice. I completely forgot about gallery-dl. Thanks! I wonder if there are any good wrappers for it, even if I don't plan on using them.
>>107866971It's still useful to learn the commands at the very least because sometimes you might only need to run something real simple thats only a few commands
>>107866169How do you get the URL without a browser?
While we're on the topic, do anons have a preferred cheatsheet or something similar? I found a website that has a bunch of them for various CLI programs, including yt-dlp: https://cheat.sh/
>>107867658Although, now that I look at it, it seems to be very bare bones compared to other ones.
>>107866162You should unironically learn basic userscripting and shell/batch tricks. You can improve the quality of your computerized life dramatically.
>>107867782I can't think of a single use case to be honest. The only userscripting I'm somewhat familiar with is the browser stuff. And that's because it's already made by someone else and I just install it. Or apparently vibe coded, but I haven't had much success with that.
>>107867658the cheatsheet is called running an ai cli and telling it to just do the thing for you
>>107867811>I can't think of a single use case to be honest.Then you're hopelessly inept and I feel no pity for you.
>>107867415Seconding this.I use yt-x so I can do it all in the terminal but anons talk like this is unnecessary.
>>107867415You have to think really hard about what it might be and try that. You can usually get it after only 5-6 thousand tries.
>>107867827Rude. What do you use stuff like that for?
>>107867415uh oh sissyCLItties won't like this one
>>107866162Why not just use a GUI, it's logical, has all the options and you don't have to guess.
>>107867951I've had better luck with the CLI, to be blunt. I remember trying that GUI in your image and having it shit the bed for whatever reason. I might try it again now that I'm more familiar with yt-dlp in general, though. Maybe I was missing some component and didn't realize it.
>>107867415newsboat
>>107867415>>107867832What? I never said that you don't need a browser to get the URL that way. Even so, what if someone links you a youtube video over email, or sends it to you on IRC or something and you just wanna watch it without opening the slow shitty youtube player?
>>107868180Kek. It was probably a troll question to begin with. But using RSS is a good answer.
>>107866239Transcoding is a waste of time and quality in the vast, vast majority of cases.
>>107866162termux, mpv and ffmpeg. use microsoft copilot to spoonfeed you. Pic related
>>107868404>use microsoft copilot>android screenshot of downloading a nick fuentes clipbased indian
>>107866162streamlinkcurldiffjq (with yt-dlp --json)