home.social

#ytdlp — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #ytdlp, aggregated by home.social.

  1. improved on my yt-dlp ripping workflow due to increasing failures stemming from sites blocking VPN ips. now i get notifications of the failure, emacs raises the buffer, and my re-rip binding auto-reconnects to a different server before retrying. it's already paying dividends.

    i'd like to say it's an equal quality of life improvement to getting my AC fixed, but nah. 🥵

    #VPN #YTDLP #emacs

  2. Da ich versuche, Klicks auf die Konzerntube maximal zu vermeiden, war unter #Linux das Programm yt-dlp super, mit dem man per Kommandozeile die Videos ohne Cookies einfach runter laden konnte. Seit einiger Zeit funktioniert das (zumindest bei mir) nicht mehr. Kennt jemand von euch eine Alternative zu yt-dlp?

    #fedihelp #youtube #ytdlp

  3. Da ich versuche, Klicks auf die Konzerntube maximal zu vermeiden, war unter #Linux das Programm yt-dlp super, mit dem man per Kommandozeile die Videos ohne Cookies einfach runter laden konnte. Seit einiger Zeit funktioniert das (zumindest bei mir) nicht mehr. Kennt jemand von euch eine Alternative zu yt-dlp?

    #fedihelp #youtube #ytdlp

  4. 📥 arabcoders/ytptube

    A WebUI for yt-dlp with concurrent downloads support, presets and scheduled tasks and many more.

    Downloads online videos, channels, and playlists through a browser interface. Supports automated scheduling, instant notifications, and media playback using yt-dlp.

    ⭐ Stars: 973
    📅 Last Update: Jul 05, 2026

    github.com/arabcoders/ytptube

    #selfhosted #homelab #selfhost #selfhosting #opensource #videodownloader #ytdlp

  5. 📥 arabcoders/ytptube

    A WebUI for yt-dlp with concurrent downloads support, presets and scheduled tasks and many more.

    Downloads online videos, channels, and playlists through a browser interface. Supports automated scheduling, instant notifications, and media playback using yt-dlp.

    ⭐ Stars: 973
    📅 Last Update: Jul 05, 2026

    github.com/arabcoders/ytptube

    #selfhosted #homelab #selfhost #selfhosting #opensource #videodownloader #ytdlp

  6. 📥 arabcoders/ytptube

    A WebUI for yt-dlp with concurrent downloads support, presets and scheduled tasks and many more.

    Downloads online videos, channels, and playlists through a browser interface. Supports automated scheduling, instant notifications, and media playback using yt-dlp.

    ⭐ Stars: 973
    📅 Last Update: Jul 05, 2026

    github.com/arabcoders/ytptube

    #selfhosted #homelab #selfhost #selfhosting #opensource #videodownloader #ytdlp

  7. 📥 arabcoders/ytptube

    A WebUI for yt-dlp with concurrent downloads support, presets and scheduled tasks and many more.

    Downloads online videos, channels, and playlists through a browser interface. Supports automated scheduling, instant notifications, and media playback using yt-dlp.

    ⭐ Stars: 973
    📅 Last Update: Jul 05, 2026

    github.com/arabcoders/ytptube

    #selfhosted #homelab #selfhost #selfhosting #opensource #videodownloader #ytdlp

  8. 📥 arabcoders/ytptube

    A WebUI for yt-dlp with concurrent downloads support, presets and scheduled tasks and many more.

    Downloads online videos, channels, and playlists through a browser interface. Supports automated scheduling, instant notifications, and media playback using yt-dlp.

    ⭐ Stars: 973
    📅 Last Update: Jul 05, 2026

    github.com/arabcoders/ytptube

    #selfhosted #homelab #selfhost #selfhosting #opensource #videodownloader #ytdlp

  9. yt-dlp has now added an explicit "No AI / No LLM policy" notice to their repo and Contributing guidelines.

    The opening paragraph:

    This project strictly forbids the usage of LLMs, agents, or any other AI tools for any kind of contribution.

    Full text:
    github.com/yt-dlp/yt-dlp/blob/

    Complete set of files modified:
    github.com/yt-dlp/yt-dlp/commi

    #noAi #nollm #fuckai #ytdlp #youtube #github

  10. yt-dlp has now added an explicit "No AI / No LLM policy" notice to their repo and Contributing guidelines.

    The opening paragraph:

    This project strictly forbids the usage of LLMs, agents, or any other AI tools for any kind of contribution.

    Full text:
    github.com/yt-dlp/yt-dlp/blob/

    Complete set of files modified:
    github.com/yt-dlp/yt-dlp/commi

    #noAi #nollm #fuckai #ytdlp #youtube #github

  11. Open Video Downloader is a free and open-source desktop app for downloading videos, audio, subtitles, playlists, and metadata from hundreds of websites.

    Built on top of yt-dlp, it offers a simple graphical interface , no command line required. Available for Windows, macOS, and Linux under the AGPL-3.0 license.

    More details: digitalescapetools.com/tools/t

    #OpenSource #Privacy #Linux #Windows #macOS #ytdlp #VideoTools

  12. Open Video Downloader is a free and open-source desktop app for downloading videos, audio, subtitles, playlists, and metadata from hundreds of websites.

    Built on top of yt-dlp, it offers a simple graphical interface , no command line required. Available for Windows, macOS, and Linux under the AGPL-3.0 license.

    More details: digitalescapetools.com/tools/t

    #OpenSource #Privacy #Linux #Windows #macOS #ytdlp #VideoTools

  13. Open Video Downloader is a free and open-source desktop app for downloading videos, audio, subtitles, playlists, and metadata from hundreds of websites.

    Built on top of yt-dlp, it offers a simple graphical interface , no command line required. Available for Windows, macOS, and Linux under the AGPL-3.0 license.

    More details: digitalescapetools.com/tools/t

    #OpenSource #Privacy #Linux #Windows #macOS #ytdlp #VideoTools

  14. Open Video Downloader is a free and open-source desktop app for downloading videos, audio, subtitles, playlists, and metadata from hundreds of websites.

    Built on top of yt-dlp, it offers a simple graphical interface , no command line required. Available for Windows, macOS, and Linux under the AGPL-3.0 license.

    More details: digitalescapetools.com/tools/t

    #OpenSource #Privacy #Linux #Windows #macOS #ytdlp #VideoTools

  15. I ❤️ YT-DLP

    My 7 year old kid says to me: 'Papa I want all the songs from Zootropolis on my USB stick for my little radio'

    Dad searches Youtube for Zootropolis soundtrack

    Goes to
    vinayakg.dev/tools/youtube-yt-

    Clicks 'Audio Extraction' and then 'Extract audio only', selects MP+ and Best Quality

    copy code, goes to OSX Terminal and Pastes.

    45 seconds later all 22 songs are ready.

    Copy all and paste into the USB.

    Hands USB to kid with Radio...

    Child Happiness. :blobfoxgoogly: :ablobcatrave:

    #YTDLP #Youtube #USB #Piracy🏴‍☠️ (but is it?? ¯\_ (ツ)_/¯ )
    #MP3 #Music #HeroDad

  16. I ❤️ YT-DLP

    My 7 year old kid says to me: 'Papa I want all the songs from Zootropolis on my USB stick for my little radio'

    Dad searches Youtube for Zootropolis soundtrack

    Goes to
    vinayakg.dev/tools/youtube-yt-

    Clicks 'Audio Extraction' and then 'Extract audio only', selects MP+ and Best Quality

    copy code, goes to OSX Terminal and Pastes.

    45 seconds later all 22 songs are ready.

    Copy all and paste into the USB.

    Hands USB to kid with Radio...

    Child Happiness. :blobfoxgoogly: :ablobcatrave:

    #YTDLP #Youtube #USB #Piracy🏴‍☠️ (but is it?? ¯\_ (ツ)_/¯ )
    #MP3 #Music #HeroDad

  17. Wie mache ich denn jetzt Privatkopien von DRM-Videos, wenn yt-dlp nicht will?

    "ERROR: [DRM] The requested site is known to use DRM protection. It will NOT be supported."

    #DRM #ytdlp
  18. @fediverseconnection @leanderlindahl
    well, then you can make the video available on #mastodon.

    download it from #youtube (or #x, #instagram, #facebook, or whatever) and share it here, for example with #ytdlp or #tubular.

  19. @fediverseconnection @leanderlindahl
    well, then you can make the video available on #mastodon.

    download it from #youtube (or #x, #instagram, #facebook, or whatever) and share it here, for example with #ytdlp or #tubular.

  20. Difficile de regarder en live les nouveaux 101% de #NolifeTV sur #Twitch, en plus ils ne sont pas dispo en #Replay. Donc voici un #POC sur la récupération du #Stream #Live avec #YTDLP.
    Petits extraits.

    #NoLife19ans #Geek #Japon #ProofOfConcept #Retrogaming #JeuxVidéo #NoLife

  21. Difficile de regarder en live les nouveaux 101% de #NolifeTV sur #Twitch, en plus ils ne sont pas dispo en #Replay. Donc voici un #POC sur la récupération du #Stream #Live avec #YTDLP.
    Petits extraits.

    #NoLife19ans #Geek #Japon #ProofOfConcept #Retrogaming #JeuxVidéo #NoLife

  22. Difficile de regarder en live les nouveaux 101% de #NolifeTV sur #Twitch, en plus ils ne sont pas dispo en #Replay. Donc voici un #POC sur la récupération du #Stream #Live avec #YTDLP.
    Petits extraits.

    #NoLife19ans #Geek #Japon #ProofOfConcept #Retrogaming #JeuxVidéo #NoLife

  23. Difficile de regarder en live les nouveaux 101% de #NolifeTV sur #Twitch, en plus ils ne sont pas dispo en #Replay. Donc voici un #POC sur la récupération du #Stream #Live avec #YTDLP.
    Petits extraits.

    #NoLife19ans #Geek #Japon #ProofOfConcept #Retrogaming #JeuxVidéo #NoLife

  24. What's the preferred CLI #YouTube video downloader on #FreeBSD these days?

    There has to be something better than #ytdlp. The list of dependencies it wants to bring along now is an absolute joke, including two different versions of #llvm! Sorry, but no...

  25. What's the preferred CLI #YouTube video downloader on #FreeBSD these days?

    There has to be something better than #ytdlp. The list of dependencies it wants to bring along now is an absolute joke, including two different versions of #llvm! Sorry, but no...

  26. Downloading a list of videos from odysee....

    works with yt-dlp.

    #odysee #Linux #ytdlp #YouTube

  27. @gaufff
    Downloading YouTube videos here at home using yt-dlp works today.... without cookies. I do not even have a working login.

    I have noticed a limit, though. Maybe I can download about 16 videos before YouTube insists I login to continue downloading. After a cool-down period, I can resume downloading without any change to the command.

    #YouTube #ytdlp #Linux

  28. @gaufff
    Downloading YouTube videos here at home using yt-dlp works today.... without cookies. I do not even have a working login.

    I have noticed a limit, though. Maybe I can download about 16 videos before YouTube insists I login to continue downloading. After a cool-down period, I can resume downloading without any change to the command.

    #YouTube #ytdlp #Linux

  29. "yt-dlp support of Bun is now deprecated, citing the rewrite to Rust being "vibe coded" and issues surrounding supply chain attacks"

    xcancel.com/DanielLockyer/stat

    #ytdlp #bun #rust #vibecoding

  30. "yt-dlp support of Bun is now deprecated, citing the rewrite to Rust being "vibe coded" and issues surrounding supply chain attacks"

    xcancel.com/DanielLockyer/stat

    #ytdlp #bun #rust #vibecoding

  31. Как мы вывели в админку ошибки yt-dlp, которые жили только в логах. Bridge на 200 строк и борьба с alert-fatigue

    История о том, как сделать видимыми ошибки yt-dlp, которые молча умирали в логах воркера. Bridge на 200 строк, классификатор content vs infra, борьба с alert-fatigue. Читать

    habr.com/ru/articles/1036904/

    #ytdlp #fastapi #observability #alertfatigue #мониторинг #python #devops

  32. Si vous voulez regarder un documentaire de #FranceTV, par exemple celui-ci :

    france.tv/documentaires/docume

    Vous n'êtes pas obligé de créer un compte sur leur site (compte qui finira inévitablement par fuiter avec vos données).

    Vous pouvez utiliser #ytdlp pour télécharger la vidéo et la regarder tranquillement avec n'importe quel lecteur vidéo.

    github.com/yt-dlp/yt-dlp

  33. I am SO fed up with #youtube , their #ads, their so-called "bot protection", their #trackers , the almost obligation to create an account to slightly minimize #captcha ...

    I used to download their vids with #ytdlp to watch them a bit more comfortably, but now I must play with their #cookies !

    It would be OK that they safeguard THEIR content, but it is not!

    #rant #enshittification #google

  34. I am SO fed up with #youtube , their #ads, their so-called "bot protection", their #trackers , the almost obligation to create an account to slightly minimize #captcha ...

    I used to download their vids with #ytdlp to watch them a bit more comfortably, but now I must play with their #cookies !

    It would be OK that they safeguard THEIR content, but it is not!

    #rant #enshittification #google

  35. #Zenity is a bit of a winner for knocking together simple UIs. For ages I've been using a wrapper script around #ytdlp which determines the screen resolution of the computer it's running on, updates yt-dlp, then fetches the video supplied as an argument and streams it to #mpv.

    However that's not very friendly for folks who share the media device on which the script is available, so I wrapped it in Zenity to present a friendly UI for either playing a previously-watched video, playing a new video (by URL), presenting a list of previously-watched videos, and providing a means to delete one or all previously-watched videos.

  36. #Zenity is a bit of a winner for knocking together simple UIs. For ages I've been using a wrapper script around #ytdlp which determines the screen resolution of the computer it's running on, updates yt-dlp, then fetches the video supplied as an argument and streams it to #mpv.

    However that's not very friendly for folks who share the media device on which the script is available, so I wrapped it in Zenity to present a friendly UI for either playing a previously-watched video, playing a new video (by URL), presenting a list of previously-watched videos, and providing a means to delete one or all previously-watched videos.

  37. #Zenity is a bit of a winner for knocking together simple UIs. For ages I've been using a wrapper script around #ytdlp which determines the screen resolution of the computer it's running on, updates yt-dlp, then fetches the video supplied as an argument and streams it to #mpv.

    However that's not very friendly for folks who share the media device on which the script is available, so I wrapped it in Zenity to present a friendly UI for either playing a previously-watched video, playing a new video (by URL), presenting a list of previously-watched videos, and providing a means to delete one or all previously-watched videos.

  38. #Zenity is a bit of a winner for knocking together simple UIs. For ages I've been using a wrapper script around #ytdlp which determines the screen resolution of the computer it's running on, updates yt-dlp, then fetches the video supplied as an argument and streams it to #mpv.

    However that's not very friendly for folks who share the media device on which the script is available, so I wrapped it in Zenity to present a friendly UI for either playing a previously-watched video, playing a new video (by URL), presenting a list of previously-watched videos, and providing a means to delete one or all previously-watched videos.

  39. #Zenity is a bit of a winner for knocking together simple UIs. For ages I've been using a wrapper script around #ytdlp which determines the screen resolution of the computer it's running on, updates yt-dlp, then fetches the video supplied as an argument and streams it to #mpv.

    However that's not very friendly for folks who share the media device on which the script is available, so I wrapped it in Zenity to present a friendly UI for either playing a previously-watched video, playing a new video (by URL), presenting a list of previously-watched videos, and providing a means to delete one or all previously-watched videos.

  40. And while we are at shell tricks, I was happy to find out how to download only part of a youtube video:

    yt-dlp <video url> --download-sections '*01:14:30-01:16:30'

    ⚠️ Notice the "*" prefixing the time codes.

    Very useful to extract just a part of those very long #wmhack live videos.

    #shell #cli #ytdlp #youtubedl

  41. And while we are at shell tricks, I was happy to find out how to download only part of a youtube video:

    yt-dlp <video url> --download-sections '*01:14:30-01:16:30'

    ⚠️ Notice the "*" prefixing the time codes.

    Very useful to extract just a part of those very long #wmhack live videos.

    #shell #cli #ytdlp #youtubedl

  42. And while we are at shell tricks, I was happy to find out how to download only part of a youtube video:

    yt-dlp <video url> --download-sections '*01:14:30-01:16:30'

    ⚠️ Notice the "*" prefixing the time codes.

    Very useful to extract just a part of those very long #wmhack live videos.

    #shell #cli #ytdlp #youtubedl

  43. And while we are at shell tricks, I was happy to find out how to download only part of a youtube video:

    yt-dlp <video url> --download-sections '*01:14:30-01:16:30'

    ⚠️ Notice the "*" prefixing the time codes.

    Very useful to extract just a part of those very long #wmhack live videos.

    #shell #cli #ytdlp #youtubedl

  44. And while we are at shell tricks, I was happy to find out how to download only part of a youtube video:

    yt-dlp <video url> --download-sections '*01:14:30-01:16:30'

    ⚠️ Notice the "*" prefixing the time codes.

    Very useful to extract just a part of those very long #wmhack live videos.

    #shell #cli #ytdlp #youtubedl

  45. Il n'est plus possible de télécharger depuis le site de France 2 avec #ytdlp #yt-dlp ?
    Ça me dit `Unable to extract video ID`

  46. Il n'est plus possible de télécharger depuis le site de France 2 avec #ytdlp #yt-dlp ?
    Ça me dit `Unable to extract video ID`

  47. 🚨 yt-dlp + SponsorBlock: scarica e archivia video YouTube senza pubblicità | Guida completa con configurazione, gestione segmenti e integrazione Plex/Jellyfin
    gomoot.com/yt-dlp-e-sponsorblo
    #sponsorblock #tech #ytdlp

  48. 🚨 yt-dlp + SponsorBlock: scarica e archivia video YouTube senza pubblicità | Guida completa con configurazione, gestione segmenti e integrazione Plex/Jellyfin
    gomoot.com/yt-dlp-e-sponsorblo
    #sponsorblock #tech #ytdlp