Open Source Python Multimedia Software - Page 6

Python Multimedia Software

View 4990 business solutions

Browse free open source Python Multimedia Software and projects below. Use the toggles on the left to filter open source Python Multimedia Software by OS, license, language, programming language, and project status.

  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • 1
    Various scripts to transform Gimp paths
    Leader badge
    Downloads: 142 This Week
    Last Update:
    See Project
  • 2
    PhotoFilmStrip
    PhotoFilmStrip creates movies out of your pictures in just 3 steps. First select your photos, customize the motion path and render the video. There are several output possibilities for VCD, SVCD, DVD up to FULL-HD. Creates animated slideshows.
    Downloads: 24 This Week
    Last Update:
    See Project
  • 3
    Kokua viewer

    Kokua viewer

    Kokua is a V3 based open source metaverse viewer project.

    Kokua is an open source metaverse viewer project based on the Second Life Viewer source. Disclaimer: This software is not provided or supported by Linden Lab, the makers of Second Life. The goal of Kokua is to greatly improve the usability of the Viewer through community involvement, thoughtful design, modern development methods, and a pro-change atmosphere.
    Leader badge
    Downloads: 135 This Week
    Last Update:
    See Project
  • 4

    Loris

    C++ class library for sound analysis, synthesis, and morphing

    Loris is a library for sound analysis, synthesis, and morphing, developed by Kelly Fitz and Lippold Haken at the CERL Sound Group. Loris includes a C++ class library, Python module, C-linkable interface, command line utilities, and documentation. Loris development has moved to GitHub: https://github.com/kellyfitz/loris This SourceForge project is no longer maintained. Its files remain available as an archive of past releases.
    Leader badge
    Downloads: 75 This Week
    Last Update:
    See Project
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 5
    3DDFA

    3DDFA

    Fast, accurate and stable 3D dense face alignment

    This work extends 3DDFA, named 3DDFA_V2, titled Towards Fast, Accurate and Stable 3D Dense Face Alignment, accepted by ECCV 2020. The supplementary material is here. The gif above shows a webcam demo of the tracking result, in the scenario of my lab. This repo is the official implementation of 3DDFA_V2. Compared to 3DDFA, 3DDFA_V2 achieves better performance and stability. Besides, 3DDFA_V2 incorporates the fast face detector FaceBoxes instead of Dlib. A simple 3D render written by c++ and cython is also included. This repo supports the onnxruntime, and the latency of regressing 3DMM parameters using the default backbone is about 1.35ms/image on CPU with a single image as input. See requirements.txt, tested on macOS and Linux platforms. The Windows users may refer to FQA for building issues. Note that this repo uses Python3. The major dependencies are PyTorch, numpy, opencv-python and onnxruntime, etc.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 6
    Bazarr

    Bazarr

    Bazarr is a companion application to Sonarr and Radarr

    Bazarr is a companion application for media automation that works alongside the popular Sonarr and Radarr tools to manage and download subtitles for TV shows and movies based on user-defined preferences. Once you configure the languages and quality rules for your media library, Bazarr continuously monitors new episodes or releases indexed by those applications and automatically finds and fetches matching subtitle files, including external upgrades when better options appear. It offers both automatic and manual search capabilities through a modern web interface, letting you fine-tune what gets downloaded and stored alongside your video files. Bazarr supports a wide array of subtitle providers around the world and can track download history, manage multiple languages, and perform post-download cleanup if needed. Because it doesn’t itself scan your disk libraries but instead relies on Sonarr or Radarr indexing, it fits cleanly into automated media stacks on NAS, servers.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 7
    Green Recorder

    Green Recorder

    A simple screen recorder for Linux desktop

    Green Recorder is a desktop screen recording application designed for Linux systems, providing a simple interface for capturing screen activity and audio. It supports recording in multiple formats by leveraging FFmpeg and other backend tools to encode output efficiently. The application allows users to record full screens or specific areas, making it suitable for tutorials and demonstrations. It includes options for selecting audio sources and controlling frame rates to balance quality and performance. green-recorder is designed to be lightweight and user-friendly, minimizing system overhead during recording sessions. It also supports Wayland and Xorg environments, ensuring compatibility across different Linux setups. Overall, it offers an accessible solution for screen recording with essential customization options.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 8
    KAIR

    KAIR

    Image Restoration Toolbox (PyTorch). Training and testing codes

    Image restoration toolbox (PyTorch). Training and testing codes for DPIR, USRNet, DnCNN, FFDNet, SRMD, DPSR, BSR/GAN, SwinIR.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    Quod Libet

    Quod Libet

    Music player and music library manager for Linux, Windows, and macOS

    Quod Libet is a cross-platform audio/music management program. It provides many ways to view your local library, and supports streaming audio and feeds (podcasts, etc). It has extremely flexible metadata editing and searching capabilities. With over 90 plugins included, you can extend and integrate with almost anything, or write your own! Ex Falso is a bare-bones tag editor with the same editing interface as Quod Libet. Quod Libet is a GTK+-based audio player written in Python, using the Mutagen tagging library. It’s designed around the idea that you know how to organize your music better than we do. It lets you make playlists based on regular expressions (don’t worry, regular searches work too). It lets you display and edit any tags you want in the file, for all the file formats it supports. Unlike some, Quod Libet will scale to libraries with tens of thousands of songs. It also supports most of the features you’d expect from a modern media player.
    Downloads: 5 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 10
    SoulSync

    SoulSync

    Automated Music Discovery and Collection Manager

    SoulSync is an intelligent music discovery and automation platform designed to bridge streaming services with self-hosted media libraries, enabling users to automatically grow and maintain curated music collections. The system continuously monitors selected artists and detects new releases, then generates personalized playlists such as Release Radar and Discovery Weekly using its built-in recommendation logic. It can automatically download missing tracks from multiple sources including Soulseek, YouTube, and Beatport, then verify file accuracy through AcoustID fingerprinting to ensure the correct audio was obtained. The platform also enriches tracks with lyrics, album art, and MusicBrainz metadata while organizing files into clean, customizable folder structures. Once processed, the library can be synchronized with media servers like Plex, Jellyfin, or Navidrome so collections stay up to date without manual intervention.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    Toonily Downloader

    Toonily Downloader

    A python tool for downloading manga from Toonily

    Toonily Downloader is a Python-based scraping and downloading tool designed specifically for manga and manhwa hosted on Toonily, enabling users to fetch entire series efficiently while preserving original image quality and structure. It provides both a command-line interface and a graphical user interface, making it accessible for both technical and non-technical users. The software supports downloading full series or selected chapters by parsing Toonily URLs and organizing content into clean, chapter-based directories. It uses concurrent downloading techniques to significantly speed up the process and includes robust error handling to recover from interruptions or failed downloads. Additionally, the tool allows users to convert downloaded chapters into high-quality PDF files without re-encoding images, ensuring fidelity to the original content.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    armory

    armory

    3D Engine with Blender Integration

    Armory is an open-source 3D engine focused on portability, minimal footprint and performance. The renderer is fully scriptable with deferred and forward paths supported out of the box. Armory provides a full Blender integration add-on, turning it into a complete game development tool. The result is a unified workflow from start to finish. Powered by Armory engine, ArmorPaint is a stand-alone software designed for physically-based texture painting. Drag & drop your 3D models and start painting. Receive instant visual feedback in the viewport as you paint. Powered by Armory engine, ArmorLab is stand-alone software designed for AI-powered texture authoring. Generate PBR materials by drag & dropping your photos. In development! Armory is an open-source 3D game engine with full Blender integration. The engine is currently available in a form of early preview.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 13
    git-imerge

    git-imerge

    Incremental merge for git

    Perform a merge between two branches incrementally. If conflicts are encountered, figure out exactly which pairs of commits conflict, and present the user with one pairwise conflict at a time for resolution. Reduce the pain of resolving merge conflicts to its unavoidable minimum, by finding and presenting the smallest possible conflicts: those between the changes introduced by one commit from each branch. Allow a merge to be saved, tested, interrupted, published, and collaborated on while it is in progress. Multiple incremental merges can be in progress at the same time. Each incremental merge has a name, and its progress is recorded in the Git repository as references under refs/imerge/NAME. The current state of an incremental merge can be visualized using the diagram command. An incremental merge can be interrupted and resumed arbitrarily, or even pushed to a server to allow somebody else to work on it.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    This program, called "rebuild_db", allows the iPod shuffle to be used without iTunes. It rebuilds the iPod shuffle's databases based on the actual content of the iPod's file system, without restrictions regarding the directory structure.
    Downloads: 31 This Week
    Last Update:
    See Project
  • 15
    NOTE: Project migrated to GitHub in Dec 2020! See https://github.com/Enselic/recordmydesktop recordMyDesktop is a program that captures audio-video data of a linux desktop session, producing an ogg-encapsulated theora-vorbis file. recordMyDesktop tries to be as unobstrusive as possible by proccessing only regions of the screen that have changed
    Downloads: 24 This Week
    Last Update:
    See Project
  • 16
    Crystal Space 3D SDK
    Crystal Space is an Open Source 3D SDK for Unix, Windows, and MacOS/X. It renders with OpenGL and features GLSL shaders, CG shaders, deferred rendering, dynamic shadows, bullet based physics library, terrain engine, skeleton based animation meshes, exporter for Blender, portals, etc...
    Downloads: 23 This Week
    Last Update:
    See Project
  • 17
    BackgroundRemover

    BackgroundRemover

    Background Remover lets you Remove Background from images and video

    BackgroundRemover is a command line tool to remove background from image and video, made by nadermx to power BackgroundRemoverAI. If you wonder why it was made read this short blog post.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    FFmpeg Quality Metrics

    FFmpeg Quality Metrics

    Calculate quality metrics with FFmpeg (SSIM, PSNR, VMAF, VIF)

    FFmpeg Quality Metrics is a Python-based tool that evaluates video quality by calculating objective metrics using FFmpeg. It supports widely used metrics such as PSNR, SSIM, VIF, MSAD, and VMAF, enabling detailed comparison between reference and distorted video files. The tool outputs both per-frame data and aggregated statistics like averages and standard deviation, making it useful for research, encoding optimization, and benchmarking. It also includes optional visualization features through an interactive web-based dashboard for analyzing results graphically. Designed for cross-platform use, it integrates seamlessly into automated workflows and supports JSON or CSV output formats for further analysis. This makes it particularly valuable for engineers working on video compression and streaming systems.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    Librosa

    Librosa

    Python library for audio and music analysis

    Librosa is a powerful Python library for analyzing and processing audio and music signals. Built on top of NumPy, SciPy, and matplotlib, it provides a wide range of tools for feature extraction, time-series manipulation, audio display, and music information retrieval. Whether you're building machine learning models for audio classification or visualizing spectrograms, Librosa is a go-to library for researchers and developers working in audio signal processing.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 20
    MMDeploy

    MMDeploy

    OpenMMLab Model Deployment Framework

    MMDeploy is an open-source deep learning model deployment toolset. It is a part of the OpenMMLab project. Models can be exported and run in several backends, and more will be compatible. All kinds of modules in the SDK can be extended, such as Transform for image processing, Net for Neural Network inference, Module for postprocessing and so on. Install and build your target backend. ONNX Runtime is a cross-platform inference and training accelerator compatible with many popular ML/DNN frameworks. Please read getting_started for the basic usage of MMDeploy.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21
    Music Assistant

    Music Assistant

    Music Assistant is a free, opensource Media library manager

    Music Assistant Server is the core backend for Music Assistant, a free and open-source music library manager for local and online music sources. It connects streaming services, local files, metadata providers, and many speaker ecosystems into one centralized music system. The server is designed to run on an always-on device such as a Raspberry Pi, NAS, Intel NUC, or similar home server. It can work as a standalone product, but it is especially tailored for Home Assistant users who want automation, voice control, and smart-home playback workflows. Music Assistant supports features such as library matching, metadata enrichment, gapless playback, crossfade, volume normalization, synchronized playback, announcements, and queue transfers. It is a strong choice for users who want one organized media layer across different music services and playback devices.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    Tauon

    Tauon

    The music player of today

    Tauon is a modern, streamlined music player app that's packed with features! An emphasis on playlists and drag-and-drop importing puts you in control of your music library. Faded volume control, 24-bit FLAC support, and gapless playback provide the ultimate listening experience. Excellent CUE sheet support, an original smart playlist system, and network playback from koel or Airsonic servers. Last.fm, Listenbrainz, and Maloja scribbling. MPRIS2 support for desktop integration. Tauon is a playlist-oriented music player that makes the assumption that folders are albums. (You may find the words "album" and "folder" used interchangeably within the interface and documentation) While some features and interface elements may not be immediately intuitive, I hope that once you are familiar, you will find that Tauon is pleasant, fast, and fun to use.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    gopro-dashboard-overlay

    gopro-dashboard-overlay

    Programs to process GoPro MP4 & Generic GPX/FIT files

    gopro-dashboard-overlay is a multimedia processing toolkit that generates data-rich overlays on videos using telemetry data from GoPro cameras or external GPS sources. It processes video files alongside GPX or FIT data to render dashboards displaying metrics such as speed, distance, and location directly onto footage. The system supports a wide range of layouts, including maps, gauges, and charts, which can be customized through configuration files. It integrates FFmpeg for rendering and supports multiple resolutions and camera modes such as timelapse and timewarp. The tool can also convert metadata into formats like GPX or CSV for further analysis. It is designed for both post-processing workflows and automated video generation pipelines. Overall, it enhances action footage by adding synchronized visual data overlays.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    FontForge Windows builds

    FontForge Windows builds

    Unofficial Windows builds of FontForge

    The aim of this project is to compile up-to-date Windows builds of FontForge. For 'stable' builds, see https://github.com/fontforge/fontforge/releases The build system used was based off that offered by Matthew Petroff (http://www.mpetroff.net/software/fontforge-windows/), but has since been practically rewritten. New in 11/07/2020: * Synced with the 20201107 release. New in 06/04/2020: * Updated to latest master, picks up a clipboard copying fix New in 14/03/2020: * Synced with the 20200314 release. New in 01/03/2020: * Updated to latest master, now built with CMake. (prerelease) New in 02/06/2019: * The 32-bit build now uses Python 3 (3.7) instead of Python 2. No further Python 2 builds will be provided. * The GDK3 backend is now used. VcXsrv is no longer bundled. New in 31/07/2017: KNOWN ISSUES: * CTRL-C from console no longer interrupts/stops FontForge
    Leader badge
    Downloads: 32 This Week
    Last Update:
    See Project
  • 25
    GIF-Overlay

    GIF-Overlay

    Pure Floating GIF & Image Viewer

    Visit Website: https://duyxyz.github.io/GIF-Overlay/ GIF Overlay is a minimalist and high-performance Windows application designed for viewing GIFs and images with a unique floating experience. Whether you need a reference image for drawing, a desktop decoration, or a lightweight GIF player, GIF Overlay provides a borderless, premium interface that stays exactly where you need it.
    Downloads: 103 This Week
    Last Update:
    See Project
Auth0 Logo