yt-dlp version 2026.08.19

redlib is an interface you may use if you want to read content from reddit but without ads, bloat, tracking and java. You cannot post but you can read.

I found some videos I'd like to download but I don't know how.

To download videos from elsewhere I run yt-dlp and that works fine, but pasting the redlib url where the video is posted returns "Unable to download webpage: HTTP Error 429: Too Many Requests"

solutions appreciated

 

sometimes youtube believes I'm a bot and won't allow downloading stuff from them with yt-dlp 2026.07.04 on debian 13.6.

I could torify the whole computer, so next time I open a terminal and execute yt-dlp it uses tor by default. Sadly, I don't know how to do that.

Another way would be to torify only yt-dlp, but neither do I know how to do that.

Changing the mac address and hostname did nothing.

Can you help?

 

newest / best format would be AV1, but my computer doesn't support it completely. VP9 is completely supported.

the command I've been using: yt-dlp -f bv*[ext=mp4]+ba[ext=m4a]/b[ext=mp4] -S height:1080 --all-subs --no-warnings -v https://www.youtube.com/watchx

this command downloads the best available video up to 1080p, but if the best video format available is AV1, it will download it. I need a command that downloads the best video but up to VP9.

Help appreciated.

 

debian 13.1, yt-dlp stable@2025.11.12 from yt-dlp/yt-dlp, updated with yt-dlp -U

I also installed deno on the terminal with curl -fsSL https://deno.land/install.sh | sh

however, nothing happens if I execute yt-dlp, like: yt-dlp --all-subs --no-warnings https://www.youtube.com/watch?v=1bhuN9nqEb4 returns nothing.

All my terminal shows after executing a command like the one pasted I get:

>

that's it, a > and nothing else.

Am I doing something wrong?

 

cross-posted from: https://lemmy.ml/post/38798523

I don't use apps like whatsapp or skype because they sell my data and don't trust them.

I was hoping for a foss alternative to talk to my parents, regular folk who need something easy to set up on their android devices, ideally through fdroid.

I don't want to reveal a real phone number because I don't want ads from nobody.

I don't need to see my parent's faces, I just need to talk to them and maybe send files and lines of text.

[–] [S] 1 point 1 year ago (1 child)

ok, so I followed your link:

if I installed yt-dlp with wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O ~/.local/bin/yt-dlp, is it enough to install deno with curl -fsSL https://deno.land/install.sh | sh?

your link talks about Official PyInstaller-bundled executable users, PyPI package users and Third-party package users. I don't find wget anywhere, which confuses me.

  • source
  • parent
  • context
  • [–] [S] 2 points 1 year ago* (2 children)

    asking as a noob now, can I use this to set a static ip address on my computer?

    I don't even know the difference between router and computer.

    How have you installed the yt-dlp app?

    all I know is I update executing yt-dlp -U, not using apt sources

  • source
  • parent
  • context
  •  

    debian 13.1, yt-dlp 2025.10.14

    I'm wondering is this a regular occurrence meaning google changed something in the code again which renders this application useless and I just have to wait till the yt-dlp developers release an update and it works again or if it's something more serious.

    error reads: ERROR: unable to download video data: HTTP Error 403: Forbidden

    I also changed the MAC and username to get the same error message. Now I'm thinking about proxifying my computer, so each time I use yt-dlp it runs through tor, but I have no idea how to do it.

    help appreciated.

     

    [SOLUTION] all hail hexchat, hexchat is dead, remove unmaintained hexchat

    this happens on debian 13.1 xfce

    after installing io.github.Hexchat I get this message on the terminal:

    Info: runtime org.freedesktop.Platform branch 23.08 is end-of-life, with reason: org.freedesktop.Platform 23.08 is no longer receiving fixes and security updates. Please update to a supported runtime version. Info: applications using this runtime: io.github.Hexchat

    the message applies to the following runtimes as well:

    org.freedesktop.Platform.VAAPI.Intel branch 23.08

    org.freedesktop.Platform.GL.default branch 23.08-extra

    org.freedesktop.Platform.GL.default

    if I remove them manually and I update flatpak, it asks me to install them again

    My computer uses both system and user remotes.

    Because my .var directory is almost full, I installed hexchat as user, but the drivers are systemwide. I don't know if this is relevant.

     

    SOLUTION: add Flathub as a user remote too:

    flatpak remote-add --user --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

    flatpak lets you install applications as user vs system. I want to install as user because my .var is full.

    example: flatpak install --user org.fcitx.Fcitx5 returns error: No remote refs found for ‘org.fcitx.Fcitx5’

    flatpak remotes returns flathub system

    I'm logged in as user5. whoami returns user5

    I don't know what remote I have to add or if I have to add user5 as a remote

    [–] [S] 1 point 1 year ago* (1 child)

    du -hsc /var

    sudo du -hsc /var returns: 10G /var, 10G total

    du -hsc /var returns: du: cannot read directory '/var/lost+found': Permission denied, du: cannot read directory '/var/spool/cron/crontabs': Permission denied...

    25 more lines like this

  • source
  • parent
  • context
  • view more: next ›