Python yt-dlp

Open-source Python projects categorized as yt-dlp

Top 21 Python yt-dlp Projects

  • yt-dlp

    A feature-rich command-line audio/video downloader

  • Project mention: FFmpeg 7.0 Released | news.ycombinator.com | 2024-04-04

    You can put these options in a config file and they will become the default: https://github.com/yt-dlp/yt-dlp?tab=readme-ov-file#configur...

  • MeTube

    Self-hosted YouTube downloader (web UI for youtube-dl / yt-dlp)

  • Project mention: Metube: Self-Hosted YouTube Downloader | news.ycombinator.com | 2024-03-02
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • vidgear

    A High-performance cross-platform Video Processing Python framework powerpacked with unique trailblazing features :fire:

  • Project mention: Why HTTP/3 is eating the world | news.ycombinator.com | 2023-10-05

    My experience that played out over the last few weeks lead me to a similar belief, somewhat. For rather uninteresting reasons I decided I wanted to create mp4 videos of an animation programmatically, from scratch.

    The first solution suggested when googling around is to just create all the frames, save them to disk, and then let ffmpeg do its thing from there. I would have just gone with that for a one-off task, but it seems like a pretty bad solution if the video is long, or high res, or both. Plus, what I really wanted was to build something more "scalable/flexible".

    Maybe I didn't know the right keywords to search for, but there really didn't seem to be many options for creating frames, piping them straight to an encoder, and writing just the final video file to disk. The only one I found that seemed like it could maybe do it the way I had in mind was VidGear[1] (Python). I had figured that with the popularity of streaming, and video in general on the web, there would be so much more tooling for these sorts of things.

    I ended up digging way deeper into this than I had intended, and built myself something on top of Membrane[2] (Elixir)

    [1] https://abhitronix.github.io/vidgear/

  • ytdl-sub

    Lightweight tool to automate downloading and metadata generation with yt-dlp

  • Project mention: What is your yt-dlp download sorting method? | /r/DataHoarder | 2023-12-07

    Preps everything for kodi, including metadata, sensible folder structures etc. https://github.com/jmbannon/ytdl-sub

  • gridplayer

    Play videos side-by-side

  • Project mention: Title ko bhi lafda karna hai | /r/JEENEETards | 2023-04-26

    Mujhe bhi 15 min pehle Tak nahi pata tha, used this software https://github.com/vzhd1701/gridplayer and windows inbuilt screen recorder

  • Videomass

    Videomass is a free, open source and cross-platform GUI for FFmpeg and yt-dlp

  • Project mention: Tell HN: YouTube Download Websites Disappearing from Google Search Results | news.ycombinator.com | 2023-05-31

    If you're on Android, grab "dvd" off F-Droid.

    https://f-droid.org/en/packages/org.yausername.dvd/

    Fairly user friendly, but also far more powerful than third party YouTube downloader services you can find online.

    I don't personally use it, but there's also Videomass for Windows.

    https://jeanslack.github.io/Videomass/

    These tools give you relatively user-friendly access to yt-dlp.

  • ytdl-patched

    yt-dlp fork with some more features

  • Project mention: Mobile Ad Blocker Will No Longer Stop YouTube's Ads | news.ycombinator.com | 2024-04-16

    For me, the less-complicated client called "DVD" is more reliable for downloading than the client called "Newpipe"; the later stops working intermittently. YMMV.

    (Neither are as reliable as using own custom command line programs on desktop, or mobile via Termux. If Google makes a change I can fix/workaround immediately. No waiting for app developers.)

    For me, Newpipe works well as a Soundlcoud client.

    From the Kotlin source for "dvd":

    Video downloader app powered by yt-dlp (formerly youtube-dl).

    Features

    Download video/audio from 1000+ sites supported by yt-dlp.

    Run custom yt-dlp commands.

    Update yt-dlp version from settings.

    Share link via other apps.

    References

    dvd - https://github.com/yausername/dvd

    youtubedl-android - https://github.com/yausername/youtubedl-android

    yt-dlp - https://github.com/yt-dlp/yt-dlp (formerly youtube-dl - https://github.com/ytdl-org/youtube-dl)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • tubeup

    Use yt-dlp to download video and upload to the Internet Archive with metadata.

  • youtube-dl

    Automated yt-dlp Docker image (by Jeeaaasus)

  • Project mention: Ask HN: Anyone else getting continuous adverts from YouTube? | news.ycombinator.com | 2023-07-26
  • yt-dlp-bot

    Self-hosted Video Download Telegram Bot 🇺🇦

  • library

    xk media library (by chapmanjacobd)

  • Project mention: Ask HN: Anyone looking for contributors for their open source projects | news.ycombinator.com | 2024-03-21

    Sure, I write small python CLI utils that help me solve media organization, media consumption, and sometimes data analysis. I use this every day on Linux and Android but I haven't tested it on other platforms. There are a lot of different subcommands and, although the CLI package will always be opinionated to some extent, there is a lot of niche functionality which might not need to exist. So I'm open to things being refactored or new subcommands being added. [1]

    I have a lot of ideas for new ones, for example, I want a CLI that can take an artist name like "Theodor Kittelsen" and fetch highest quality public domain images--but I realize any implementation that does this well will be somewhat fragile so I haven't really attempted that yet. Other ideas that I have are often solved by piping output from one of my existing commands to another.

    1. https://github.com/chapmanjacobd/library

  • gytmdl

    Glomatico's YouTube Music Downloader

  • bunny-cdn-drm-video-dl

    A simple Python class to download Bunny CDN's "DRM" videos using yt-dlp

  • Project mention: Unsurpotted | /r/youtubedl | 2023-05-06

    i've found some forum stuff of conversation regarding this, but are too much for me :C.. I can't understand rightfull... Except by this one, thnx do yt dlp, it is possible if i write the right command? (https://github.com/MaZED-UP/bunny-cdn-drm-video-dl)

  • yt-dlp-kivy

    User interface and port to several OS (including android) of yt-dlp using the kivy framework

  • Project mention: ⟳ 1 apps added, 12 updated at apt.izzysoft.de | /r/FDroidUpdates | 2023-10-24

    yt-dlp-kivy (version 1021300): User interface for youtube-dl using the Kivy framework

  • yt-dlp-YTAgeGateBypass

    A yt-dlp extractor plugin to bypass YouTube age-gate

  • Project mention: Tubeup w/yt-dlp - Age Restricted YouTube Video Help | /r/youtubedl | 2023-04-28

    It is also available as a yt-dlp plugin https://github.com/pukkandan/yt-dlp-YTAgeGateBypass

  • mpvnet

    Firefox / Chrome extension to play / download media across different websites with mpv / yt-dlp

  • Project mention: Show HN: Firefox add-on to open YouTube videos in alternative front ends | news.ycombinator.com | 2023-10-14
  • MacOS-Menu-Bar-Picker

    Costum menu bar entry for MacOS - build with rumps and py2app.

  • yt-dlp-FixupMtime

    A yt-dlp postprocessor plugin to set the mtime of all files to a given datetime value by key

  • Project mention: File modification time | /r/youtubedl | 2023-05-03
  • YTMusicDL

    Command line tool to download music from YT Music with appropriate metadata.

  • qStore

    A proof of concept for using youtube as file storage.

  • Project mention: Is there a private way to send a huge video file someone for free? | /r/privacy | 2023-06-05
  • Tuepy

    Youtube video downloader & "player".

  • Project mention: How to privately watch YouTube videos [GUIDE] | /r/privacy | 2023-05-25
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-16.

Python yt-dlp related posts

Index

What are some of the best open-source yt-dlp projects in Python? This list will help you:

Project Stars
1 yt-dlp 70,159
2 MeTube 3,468
3 vidgear 3,183
4 ytdl-sub 1,405
5 gridplayer 1,012
6 Videomass 857
7 ytdl-patched 473
8 tubeup 380
9 youtube-dl 244
10 yt-dlp-bot 172
11 library 156
12 gytmdl 78
13 bunny-cdn-drm-video-dl 53
14 yt-dlp-kivy 39
15 yt-dlp-YTAgeGateBypass 23
16 mpvnet 18
17 MacOS-Menu-Bar-Picker 10
18 yt-dlp-FixupMtime 8
19 YTMusicDL 5
20 qStore 4
21 Tuepy 4

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com