this post was submitted on 01 Mar 2025
432 points (98.2% liked)

Greentext

5301 readers
1095 users here now

This is a place to share greentexts and witness the confounding life of Anon. If you're new to the Greentext community, think of it as a sort of zoo with Anon as the main attraction.

Be warned:

If you find yourself getting angry (or god forbid, agreeing) with something Anon has said, you might be doing it wrong.

founded 1 year ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] Kazumara@discuss.tchncs.de 6 points 3 hours ago* (last edited 3 hours ago)

The fundamental issue is that he's looking for someone to provide a free service instead of for someone to provide free software.

The latter happens so much more often because it doesn't create ongoing costs for the developer.

[–] Overshoot2648@lemm.ee 4 points 3 hours ago

If you are into docker use tubearchivist as it lets you host the videos as well.

[–] pero@lemm.ee 18 points 21 hours ago (1 children)

This was legit me untill I learnt about yt-dlp. I remember I used some random ass website for downloading yt vids, since I didn't have mobile data back then, and I wanted to listen to some tunes while I was going to school. The site would completely mess up file names every single time. Yt-dlp is the reason that pushed me to use cli apps more.

Yt-dlp my beloved

Yeah yt-dlp is an amazing software, unfortunately it no longer works for nsfw without cookies.

[–] kugel7c@feddit.org 9 points 19 hours ago

jdownloader includes yt-dlp and is generally good if you want to download things that you might or might not be supposed to download

[–] Irelephant@lemm.ee 9 points 22 hours ago (1 children)

!piracy@lemmy.dbzer0.com has a list ;)

[–] GuyDudeman@lemmy.world 2 points 21 hours ago (1 children)
[–] Irelephant@lemm.ee 1 points 21 hours ago

Thats what I use now. Got it through scoop.sh.

[–] Sanctus@lemmy.world 203 points 1 day ago (9 children)
[–] stom@sh.itjust.works 8 points 1 day ago (1 children)

You can add it as a right-click option to Firefox:

  • Install: https://webextension.org/listing/external-application-button.html
  • In the Extension options, add an application
  • Name it something like “Open in YT-DLP: mp4”
  • Set the exe name to the path of a local copy of yt-dlp
  • Set the arguments to be -S res,ext:mp4:m4a --recode mp4 [HREF]
  • Under the Placement options -> Context Menu -> select “All Contexts”

You should now be able to right click on a YouTube page and choose “External Application launcher -> Open in YT-DLP: mp4”

If you want audio only, add another application in the extension settings and use the arguments -f ba[ext=m4a] [HREF] for m4a files.

[–] Sanctus@lemmy.world 3 points 23 hours ago
[–] DudeDudenson@lemmings.world 47 points 1 day ago (11 children)

I was surprised at how well it works but anything command line is not for normies

[–] Saithe@lemmy.blahaj.zone 37 points 1 day ago (2 children)

Anyone who’s done “/gamemode creative” is smart enough to figure out “yt-dlp ”. Seriously people need to stop acting like typing the most basic commands that you can find tutorials about is some kinda level 9 magic

[–] Revan343@lemmy.ca 3 points 3 hours ago

It's not that peoplecan't figure it out, it's that they won't. As soon as you mention the terminal they stop listening or thinking

/gamemode creative doesn't have that problem because it's not a terminal, it's a chat window

[–] essell@lemmy.world 16 points 1 day ago (1 children)

I think you've defined the problem rather well there..

It's not that Normies couldn't use it, it's that Normies won't use it.

[–] anomnom@sh.itjust.works 4 points 19 hours ago

Which generally helps it fly under the radar so us nerds can have nice things for longer.

I’m not for gate keeping, but I kinda like having tricky things if it means they don’t get ruined/stopped as fast.

[–] Honeybee@sh.itjust.works 41 points 1 day ago* (last edited 1 day ago) (2 children)

Thats why I run it in docker with a web ui (On my server behind a reverse proxy, so I could get HTTPS working)

Shut up, im not a nerd

load more comments (2 replies)
[–] stom@sh.itjust.works 6 points 1 day ago* (last edited 1 day ago)

You can use the OpenWith extensions to add it as a right click option.

I have this setup for my non-technical family members, so they just right click on the page choose open with -> ytdlp and it saves it to their downloads folder.

You can set up different options for example video or audio only.


  • In Firefox install: https://webextension.org/listing/external-application-button.html
  • In the Extension options, add an application
  • Name it something like "Open in YT-DLP: mp4"
  • Set the exe name to the path of a local copy of yt-dlp
  • Set the arguments to be -S res,ext:mp4:m4a --recode mp4 [HREF]
  • Under the Placement options -> Context Menu -> select "All Contexts"

You should now be able to right click on a YouTube page and choose "External Application launcher -> Open in YT-DLP: mp4"

If you want audio only, add another application in the extension settings and use the arguments -f ba[ext=m4a] [HREF] for m4a files.

load more comments (8 replies)
load more comments (7 replies)
[–] grue@lemmy.world 106 points 1 day ago* (last edited 1 day ago) (1 children)

Pro tip to teach people to fish instead of giving them a fish:

Whenever you're looking for a new software tool to do something, especially something "sketchy" like this, add something like "GPL" or "open source" to the end of your search string. It might not be quite enough to raise the official site of the best tool all the way to the first search result, but it cuts way, way down on the scam sites.

Or perhaps even better yet, go straight to checking AlternativeTo.net.

[–] BuboScandiacus@mander.xyz 25 points 1 day ago (9 children)

Or add "reddit" and check what people recommend Though you would have to use Google or perhaps Startpage

[–] FunkyElectro@pawb.social 20 points 1 day ago (1 children)

This worked a few years ago, but half of reddit is just bots and guerilla marketers now :(

Hence why reading comprehension is important. You need to assume that people are out to screw you on the internet, so look for their motivations. Someone pushing a paid service could be getting a kickback, whereas someone pushing a FOSS service probably just wants it to get attention so it sticks around.

[–] grue@lemmy.world 21 points 1 day ago

Yes, but eww.

load more comments (7 replies)
[–] penguin202124@sh.itjust.works 13 points 1 day ago
[–] some_guy@lemmy.sdf.org 9 points 1 day ago (1 children)

The screenshot is an old version of MacOS. Either install yt-dlp (at the command line) or, and this is better by far, get the Downie app. I've been downloading videos all morning.

[–] xor@lemmy.dbzer0.com 5 points 1 day ago* (last edited 1 day ago) (3 children)

yes yt-dlp,
no to random app that’s probably just a wrapper for yt-dlp with spyware and ads bundled in

[–] some_guy@lemmy.sdf.org 1 points 2 minutes ago

There are no ads and not everyone can utilize the command line (I actually taught someone that they could double-click to do something super basic that you'd think everyone knows by now just last week). The developer (Charlie Monroe) makes quality software and I gladly paid for a license. Don't shit on things you haven't investigated.

[–] Irelephant@lemm.ee 2 points 22 hours ago (4 children)

Minitool ™ Youtube © Downloadtooler®

load more comments (4 replies)
[–] peteypete420@sh.itjust.works 3 points 21 hours ago

Same thing when I use to want to download photos from instagram for... uh... personal research.

[–] Dreaming_Novaling@lemmy.zip 7 points 1 day ago (2 children)

If on Android, use Seal, a FOSS app that uses yt-dlp and allows you to download the video in a shit ton of format and stuff. Apparently can even embed subtitles and metadata into the files, although I never do that.

[–] j0hax@feddit.org 3 points 20 hours ago

I really like Seal. Clean UI, FOSS, transparent about the fact that it's "just" a yt-dlp frontend

[–] varyingExpertise@feddit.org 3 points 23 hours ago

EDM mixes, downloaded as audio only, split by YouTube chapters, thumbnail embedded as cover and the single parts named by the chapter names, 5/5. I usually do an extra step where I embed fideo name and file name splits as Album, Artist and Track and then they're good to go into my Jellyfin instance.

[–] CombatWombat1212@lemmy.ml 7 points 1 day ago
[–] ILikeBoobies@lemmy.ca 2 points 21 hours ago* (last edited 21 hours ago) (1 children)

On firefox: shift + right click -> save video as

Some say there’s an allow right click extension needed to bring it back for YouTube

Alternatively yt-dlp

[–] ICastFist@programming.dev 3 points 21 hours ago

The save as option is greyed out for me. I've even inspected the element, removed a class="nodownload", but no dice

[–] NastyNative@mander.xyz 10 points 1 day ago

Cobalt.tools

[–] blackjam_alex@lemmy.world 35 points 1 day ago* (last edited 1 day ago) (1 children)
load more comments (1 replies)
[–] cantankerous_cashew@lemmy.world 14 points 1 day ago (3 children)

If you’re technically inclined, you can selfhost metube for your friends/family

load more comments (3 replies)
[–] UntouchedWagons@lemmy.ca 22 points 1 day ago (1 children)

Jdownloader 2 is the most straightforward.

load more comments (1 replies)
load more comments
view more: next ›