Python Media

Open-source Python projects categorized as Media

Top 23 Python Media Projects

  • yt-dlc

    media downloader and library for various sites.

    Project mention: The Mask (1994) One frame shows a clip from Stimpy (the cat) of 'Ren & Stimpy' trying to break out of jail while Milo (the dog) helps Stanley break out of jail. | /r/MovieDetails | 2022-11-10

    youtube-dlc is a fork of youtube-dl with the intention of getting features tested by the community merged in the tool faster

  • sickchill

    Less rage, more chill.

    Project mention: Att piratkopiera och dra hem via torrents är based. | /r/sweden | 2023-04-25
  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • sickbeard_mp4_automator

    Automatically convert video files to a standardized format with metadata tagging to create a beautiful and uniform media library

    Project mention: What's a really niche tool you use that you can't live without? | /r/DataHoarder | 2023-05-09

    Sickbeard mp4 Automator for media conversation and metadata matching. Combined with mediaelch for bulk renaming and poster downloads, they’re essential for plex hosting. Also use subler for quick metadata/language code fixes.

  • RedditDownloader

    Scrapes Reddit to download media of your choice.

    Project mention: [Data Hoarder] Quelles sont mes options pour télécharger les médias d'un utilisateur de Reddit et le garder à jour? | /r/enfrancais | 2023-05-10
  • guessit

    GuessIt is a python library that extracts as much information as possible from a video filename.

    Project mention: Looking people for Anime Filename Parser project | /r/animepiracy | 2022-12-06

    - Guessit -

  • mnamer

    media file renaming and organizing tool

    Project mention: y'all what were the biggest hurdle you had from transfering from Plex/Emby to Jellyfin | /r/jellyfin | 2023-01-08

    check out mnamer for a free alternative ;)

  • chromecast_mpris

    📺 Control Chromecasts from Linux and D-Bus

  • InfluxDB

    Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.

  • unsilence

    Console Interface and Library to remove silent parts of a media file 🔈

    Project mention: Automatic video cut for podcast style recording - Like autopod | /r/kdenlive | 2023-05-04
  • python-mpv

    Python interface to the awesome mpv media player

    Project mention: I can start a GUI-less media player, but not stop it. Trying to write script to kill specific process (current method is finding PID and killing it that way). | /r/learnpython | 2022-08-06

    You can use this. It has the option of keybinding. So you can assign a key to stop the playback.

  • Chocolate

    The future of media manager

    Project mention: Chocolate: Open-Source Media Manager | /r/hypeurls | 2023-04-15
  • twitter_media_downloader

    Twitter media downloader.

  • ultrasonics

    Sync music playlists between all your music services. Do more with your music.

    Project mention: What am I missing... | /r/selfhosted | 2023-06-05

    You might also want to take a look at something like soundiiz. It can transfer playlists from one service to another, I've used it in the past, I'm not sure about the limitations of the free service but if I remember correctly it should be easy to transfer your playlist from spotify to plex and I think it also shows you the songs it couldn't find on your server. There are also alternative tools but I have never tested any of them:

  • library

    xk media library (by chapmanjacobd)

    Project mention: Show HN: Trogon – An automatic TUI for command line apps | | 2023-05-21

    I would also[0] be interested in an argparse equivalent of this for my tool Library[1]



  • automedia

    A set of tools for automatically managing bitrot and format in large quantities of media

  • Perplex

    Discord Rich Presence implementation for Plex.

    Project mention: Is there anything that makes plexamp work with discord rich presence yet? | /r/plexamp | 2022-06-30

    EthanC has another option. I have no experience with this one though.

  • MUMC

    Multi-User Media Cleaner aka MUMC (pronounced Mew-Mick) will go through movies, tv episodes, audio tracks, and audiobooks in your Emby/Jellyfin libraries and delete media items you no longer want to keep.

    Project mention: Self Hosted Media cleanup/last watched/resolution check for media servers? | /r/selfhosted | 2023-04-20

    MUMC this does what you described.

  • breaking-telegram

    Simple PoC script that allows you to exploit telegram's "send with timer" feature by saving any media sent with this functionality.

  • uniquify

    Uniquify is a Telegram bot interface used to remove duplicate media files from a chat

  • DiscoFlix

    A simple media-requesting, Radarr/Sonarr-interfacing, movie and tv show-listing Chat Bot web-app for your media server.

    Project mention: DiscoFlix - An awesome way to request content via Discord. | /r/sonarr | 2023-05-22
  • rugivi

    The adult media landscape browser

    Project mention: Show HN: RuGiVi – Adult media landscape browser | | 2023-05-09
  • filter-subs

    Filter Subtitles to remove SDH entries

  • tvdb-file-renamer

    Helps you organize your Media Library files by scraping TheTVDB website and renaming your media files. Also helps you with missing episodes. If you like my repo, please consider :star2:ing it!

  • service.subtitles.subdivx subtitles download Add-on for Kodi/XBMC v13 Gotham up to Kodi Matrix v19.

  • SaaSHub

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

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 2023-06-05.

Python Media related posts


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

Project Stars
1 yt-dlc 2,752
2 sickchill 2,313
3 sickbeard_mp4_automator 1,407
4 RedditDownloader 996
5 guessit 758
6 mnamer 594
7 chromecast_mpris 461
8 unsilence 452
9 python-mpv 444
10 Chocolate 381
11 twitter_media_downloader 202
12 ultrasonics 166
13 library 104
14 automedia 80
15 Perplex 61
16 MUMC 58
17 breaking-telegram 52
18 uniquify 50
19 DiscoFlix 32
20 rugivi 26
21 filter-subs 23
22 tvdb-file-renamer 20
23 service.subtitles.subdivx 16
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives