this post was submitted on 01 Mar 2025
483 points (98.4% liked)

Greentext

5963 readers
1754 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 2 years ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] Sanctus@lemmy.world 222 points 1 month ago (9 children)
[–] DudeDudenson@lemmings.world 56 points 1 month ago (9 children)

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

[–] Honeybee@sh.itjust.works 45 points 1 month ago* (last edited 1 month ago) (1 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

[–] Saithe@lemmy.blahaj.zone 44 points 1 month 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

[–] essell@lemmy.world 22 points 1 month 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 7 points 1 month 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.

[–] Revan343@lemmy.ca 6 points 1 month ago (1 children)

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

[–] Saithe@lemmy.blahaj.zone 3 points 1 month ago

I think saying “anything command line isn’t for normies” would only worsen the problem

[–] ddash@lemmy.dbzer0.com 17 points 1 month ago (2 children)

If you are on an android phone you should check the F-Droid pages for Seal. No commandline, a nice GUI, works great.

[–] Cheradenine@sh.itjust.works 12 points 1 month ago

+1 for Seal, Newpipe and Tubular both work fine too

load more comments (1 replies)
[–] stewi1914@sh.itjust.works 10 points 1 month ago* (last edited 1 month ago) (3 children)

Nah I'm sorry. There is a point where it's unreasonable to expect someone to learn something, but that isn't it.

Using yt-dlp is extremely straightforward.

Being ignorant and proud of it is a horrid personality trait. The average person knows how to drive a car, how to call others using their phone and how to use an ATM.

Typing 7 characters and copy-pasting a link is well within their abilities.

[–] TriflingToad@sh.itjust.works 4 points 1 month ago (1 children)

simply downloading a video? sure, but literally anything else is insanely complicated for an average person.
If they want the music from a video they would have to look through all of https://github.com/yt-dlp/yt-dlp and probably still wouldn't find what they're looking for

load more comments (1 replies)
load more comments (2 replies)
[–] stom@sh.itjust.works 6 points 1 month ago* (last edited 1 month 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 (4 replies)
[–] stom@sh.itjust.works 11 points 1 month 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 4 points 1 month ago
[–] SatansMaggotyCumFart@lemmy.world 7 points 1 month ago (1 children)

Do you type that in the windows finder bar?

[–] Sanctus@lemmy.world 5 points 1 month ago

Its a package, so it gets delivered in the mail

load more comments (6 replies)
[–] grue@lemmy.world 111 points 1 month ago* (last edited 1 month ago) (3 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 26 points 1 month ago (4 children)

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

[–] grue@lemmy.world 23 points 1 month ago

Yes, but eww.

[–] FunkyElectro@pawb.social 22 points 1 month 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.

[–] ivanafterall@lemmy.world 7 points 1 month ago

How dare you.

[–] NoSpiritAnimal@lemmy.world 6 points 1 month ago (6 children)

May as well walk into an AA meeting and tell people they can just keep drinking

load more comments (6 replies)
load more comments (2 replies)
[–] blackjam_alex@lemmy.world 39 points 1 month ago* (last edited 1 month ago) (1 children)
load more comments (1 replies)
[–] pero@lemm.ee 24 points 1 month 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

load more comments (1 replies)
[–] UntouchedWagons@lemmy.ca 23 points 1 month ago (1 children)

Jdownloader 2 is the most straightforward.

[–] Kusimulkku@lemm.ee 11 points 1 month ago

It's an unholy Java monster

[–] cantankerous_cashew@lemmy.world 15 points 1 month ago (2 children)

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

[–] Korhaka@sopuli.xyz 6 points 1 month ago (1 children)

Is that just a yt-dlp front end? Was hoping it would also do the streaming which is what I currently have been thinking of setting up. Probably yt-dlp to download all latest videos and then stream that over UPNP so any device with VLC can watch over the LAN.

load more comments (1 replies)
load more comments (1 replies)
[–] Kazumara@discuss.tchncs.de 15 points 1 month ago* (last edited 1 month ago) (4 children)

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.

load more comments (4 replies)
[–] metaStatic@kbin.earth 14 points 1 month ago (1 children)
load more comments (1 replies)
[–] penguin202124@sh.itjust.works 13 points 1 month ago
[–] kugel7c@feddit.org 11 points 1 month 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

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

Cobalt.tools

[–] Irelephant@lemm.ee 10 points 1 month ago (2 children)

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

load more comments (2 replies)
[–] Allero@lemmy.today 9 points 1 month ago* (last edited 1 month ago)

Parabolic is super easy to use and allows you to download either a single video or entire playlist/channel. Also if you download playlists, it makes separate folders for them and embeds all the metadata you may need.

Open-source (GPL-licensed), available for Windows and Linux.

[–] some_guy@lemmy.sdf.org 9 points 1 month 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 month ago* (last edited 1 month ago) (7 children)

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

load more comments (7 replies)
[–] CombatWombat1212@lemmy.ml 7 points 1 month ago
[–] Dreaming_Novaling@lemmy.zip 7 points 1 month 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.

load more comments (2 replies)
[–] 0ops@lemm.ee 6 points 1 month ago (2 children)

I haven't had to do this in awhile so I can't recommend the best downloader for this job... But I will say that this is the sort of thing where you absolutely need to have a good adblocker

load more comments (2 replies)
[–] Overshoot2648@lemm.ee 5 points 1 month ago

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

[–] RejZoR@lemmy.ml 4 points 1 month ago

Actually one of the steps is always offering downlaoder EXE to get the fucking video...

load more comments
view more: next ›