this post was submitted on 05 Nov 2026
369 points (98.9% liked)

Technology

89533 readers
2487 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] ComradeMiao@lemmy.world 2 points 1 day ago (2 children)

You think typing yt-dlp URL is rough for users? I cannot think of a simpler command line command other than maybe ls.

[–] DarkFuture@lemmy.world 1 points 10 hours ago

command line command

There you go. That alone makes it more complicated than Stacher7. All I know is I went to the yt-dlp homepage, started reading how to use it, then realized someone probably made it easier, did a quick Google search, and found Stacher7 which required no learning at all.

[–] WhyJiffie@sh.itjust.works 2 points 20 hours ago (1 children)

not really though. it is more like this, simplified:

yt-dlp URL --output /path/with/all/the/funky/patameters.%(ext) --all-the-worlds-parameters-for-good-format-quality-subs-whateverelse

yes if you want to download a single video or two, the basic command works somewhat, but not usable if you want to download lots of videos from multiple channels

[–] ComradeMiao@lemmy.world 0 points 18 hours ago (1 children)

You’re making up cases that don’t need to exist. The basic command and its defaults works fine. It can download every video from every channel. Don’t need anything else.

[–] WhyJiffie@sh.itjust.works 1 points 9 hours ago

when downloading lots of videos, you will have to take some compromises for it to be economical. like you probably dont need full quality, especially when its 4k or something insane like that. so you will want to use a very simple parameter like this:

-f "bestvideo[height<=?720]+bestaudio/best"

already memorized it, right?

or, what if you would accidentally redownload a video? you forgot you already downloaded a specific video, so you rerun it. maybe even its content has changed since then. or you are downloading a playlist or a whole channel, and you dont want to redownload existing ones all the time. what you do?

--no-overwrites
--archive-file filename
--force-write-archive

or if you dont want to download formats that might be a pain in the ass to play later:

--prefer-free-formats

but yeah, you can ignore all of this and be surprised later when you can't sustain your archive anymore. or use a gui tool that shows these settings in a prominent place so you can decide in time.

oh and don't forget links that your terminal could misinterpret as a standalone command to run, because it has an ampersand or something like in it. the average user is not experienced with the terminal to quote every URL