Showing 98 open source projects for "python ffmpeg player"

View related business solutions
  • 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
  • Full-stack observability with actually useful AI | Grafana Cloud Icon
    Full-stack observability with actually useful AI | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 1
    ffmpeg-normalize

    ffmpeg-normalize

    Audio Normalization for Python/ffmpeg

    ffmpeg-normalize is a command-line utility designed to normalize audio levels in media files using FFmpeg, ensuring consistent volume across multiple tracks. It supports both EBU R128 loudness normalization and peak normalization methods, allowing users to choose the appropriate standard for their needs. The tool analyzes audio streams and applies adjustments to achieve target loudness levels without introducing distortion. It can process multiple files in batch mode, making it suitable for...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    typed-ffmpeg

    typed-ffmpeg

    Type-safe FFmpeg bindings for Python & TypeScript

    typed-ffmpeg is a strongly typed wrapper for FFmpeg designed to provide safer and more structured media processing workflows in TypeScript environments. It translates FFmpeg command-line operations into typed interfaces, reducing the risk of errors and improving developer experience. The library allows users to construct complex media pipelines using a fluent and predictable API. It supports operations such as transcoding, filtering, and stream manipulation while maintaining compatibility...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Anime Player

    Anime Player

    Video player for improving quality of hand-drawn images

    A video player that enhances the quality of a hand-drawn image using Anime4K's high-performance scaling algorithm. This program is a video player written in the Python programming language using the PySimpleGUI graphical user interface library, an mpv media player, and the Anime4K scaling algorithm . Anime Player is designed to play video and audio files and includes functions such as opening files, URLs and folders, setting image scaling parameters using the Anime4K algorithm, creating an mpv config for watching videos using the Anime4K algorithm on Android, viewing help and information about tuning the algorithm. ...
    Downloads: 14 This Week
    Last Update:
    See Project
  • 4
    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.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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
  • 5
    LinuxPlay

    LinuxPlay

    An open-source, ultra-low-latency remote desktop for Linux hosts

    LinuxPlay is a multimedia playback project designed to provide a lightweight media player for Linux environments with support for common audio and video formats. It focuses on implementing playback functionality using FFmpeg and native Linux APIs to ensure efficient decoding and rendering. The project demonstrates how to build a media player from scratch, including handling audio-video synchronization and playback controls.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    ffmpy

    ffmpy

    Pythonic interface for FFmpeg/FFprobe command line

    ffmpy is a Python wrapper that provides a simple and Pythonic interface for constructing and executing FFmpeg and FFprobe command-line operations. It abstracts command generation into structured Python objects, making it easier to define inputs, outputs, and parameters programmatically. The library uses Python’s subprocess module to run compiled commands, ensuring compatibility with standard FFmpeg installations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Videomass

    Videomass

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

    Videomass is a free, open-source graphical interface for FFmpeg designed to make advanced video and audio processing accessible to both beginners and experienced users. Built in Python using wxPython, it provides a cross-platform environment for managing encoding, conversion, and editing tasks through a visual interface. The software supports multitasking operations, allowing users to process multiple media files simultaneously.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    PyAV

    PyAV

    Pythonic bindings for FFmpeg's libraries

    PyAV is a Python library that provides direct bindings to FFmpeg, offering fine-grained control over multimedia processing through a Pythonic interface. It enables developers to work with media containers, streams, packets, codecs, and frames, exposing low-level operations while simplifying some of the complexity of FFmpeg. The library is designed for precise media manipulation, making it suitable for applications that require frame-level access or custom processing pipelines. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    PyLivestream

    PyLivestream

    Pure Python FFmpeg-based live video / audio streaming to YouTube

    PyLivestream is a Python-based tool that enables real-time video streaming from various input sources to platforms such as YouTube and Twitch. It acts as a wrapper around FFmpeg, allowing users to stream video from cameras, files, or screen capture devices with minimal configuration. The tool supports cross-platform operation and integrates easily into Python workflows, making it suitable for automation and scripting.
    Downloads: 0 This Week
    Last Update:
    See Project
  • $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
  • 10
    YouTube Music Downloader

    YouTube Music Downloader

    A simple app to get songs from YouTube in mp3 format with artist name

    YouTube Music Downloader is a command-line music downloader written in Python that retrieves audio from YouTube and enriches it with detailed metadata from external sources. It combines tools like yt-dlp and FFmpeg to extract high-quality audio while automatically tagging files with artist name, album, release date, and artwork. The application distinguishes itself by integrating metadata providers such as Spotify and iTunes, ensuring that downloaded tracks resemble properly organized music library entries. ...
    Downloads: 50 This Week
    Last Update:
    See Project
  • 11
    AutoCrop-Vertical

    AutoCrop-Vertical

    Smart video converter using YOLOv8 and FFmpeg

    AutoCrop-Vertical is a Python-based video processing tool that automatically converts horizontal videos into vertical formats optimized for social media platforms. It uses computer vision techniques and AI models such as YOLOv8 to analyze each frame, detect subjects, and dynamically adjust cropping decisions. Instead of applying a static center crop, the system intelligently tracks people or key objects to preserve visual focus and composition.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Twspace-dl

    Twspace-dl

    A python module to download twitter spaces

    Twspace-dl is a Python-based tool designed to download audio content from Twitter Spaces, enabling users to archive live or recorded sessions locally. It works by extracting streaming URLs and processing them with FFmpeg to generate downloadable audio files. The tool supports both command-line and graphical interfaces, making it accessible to different types of users.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    LiveRecorder

    LiveRecorder

    A fully automatic live broadcast recording tool

    LiveRecorder is an automated live stream recording tool designed to monitor and capture broadcasts from multiple streaming platforms without manual intervention. It continuously checks specified channels and begins recording automatically when a stream goes live, enabling hands-free archiving of content. The system supports a wide range of platforms including popular global and regional streaming services, making it versatile for different use cases. It relies on tools like Streamlink and...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    VidGear

    VidGear

    A High-performance cross-platform Video Processing Python framework

    VidGear is a high-performance Python framework that provides a unified and extensible solution for building real-time video processing applications. It acts as an abstraction layer over powerful multimedia libraries such as OpenCV, FFmpeg, and ZeroMQ, simplifying complex workflows into concise and efficient APIs. The framework is built around modular components called “gears,” each responsible for tasks such as video capture, streaming, encoding, and network transmission. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    IPTV Free TV

    IPTV Free TV

    M3U Playlist for free TV channels

    IPTV is a community-curated M3U playlist repository that aggregates free TV channels from around the world, allowing users to stream live television content over the internet or via locally available free broadcasts. It compiles lists of links to television channels that can be opened in any video player or IPTV client that supports the M3U format, effectively turning the open internet into a global TV guide. The repository is maintained by enthusiasts who gather publicly accessible channel...
    Downloads: 2,146 This Week
    Last Update:
    See Project
  • 16
    Verticals v3

    Verticals v3

    Automated YouTube Shorts pipeline

    Verticals v3 is an automated content generation workflow designed to create and process YouTube Shorts videos programmatically. It combines multiple tools and scripts to handle tasks such as downloading source material, editing clips, adding subtitles, and formatting output for vertical video platforms. The pipeline emphasizes automation, allowing users to produce short-form content at scale with minimal manual intervention. It integrates FFmpeg and other media processing tools to handle...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    JamTools

    JamTools

    JamTools is a cross-platform gadget set software

    JamTools is a multifunctional desktop utility suite designed to provide a collection of tools for productivity, media processing, and system enhancements within a single application. It integrates various features such as file management, multimedia handling, and system utilities into a unified interface. The project emphasizes ease of use while offering advanced functionality for handling common tasks efficiently. It includes support for media-related operations, often leveraging FFmpeg for...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    cloud-morph

    cloud-morph

    Decentralize, Self-host Cloud Gaming/Application

    cloud-morph is a cloud-based media processing service that enables real-time video and audio transformation using FFmpeg in scalable environments. It is designed to run as a backend service that processes media streams or files and applies transformations such as transcoding, filtering, and format conversion. The system supports API-driven workflows, allowing integration into web applications or automation pipelines. It leverages containerization and distributed architecture to handle...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Viral-Clips-Crew

    Viral-Clips-Crew

    Your CrewAI Powered Video Editing Assistant

    Viral-Clips-Crew is an AI-driven video processing pipeline designed to generate short-form, engaging clips from long-form video content automatically. It analyzes transcripts and video data to identify the most engaging or “viral” moments, reducing the need for manual editing. The system integrates tools like FFmpeg and AI models to handle segmentation, cropping, and formatting for vertical video platforms. It supports automation workflows that allow creators to produce multiple clips...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Streamlink

    Streamlink

    Streamlink is a CLI utility which pipes video streams

    Streamlink is a command-line utility that pipes video streams from various services into a video player, such as VLC. The main purpose of Streamlink is to avoid resource-heavy and unoptimized websites, while still allowing the user to enjoy various streamed content. There is also an API available for developers who want access to the stream data. Streamlink is built upon a plugin system that allows support for new services to be easily added. Most of the big streaming services are supported....
    Downloads: 11 This Week
    Last Update:
    See Project
  • 21
    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...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    StreamCap

    StreamCap

    Multi-Platform Live Stream Automatic Recording Tool

    StreamCap is a multi-platform live stream recording client that enables automated capture and management of live broadcasts from over 40 streaming platforms worldwide. Built on FFmpeg and StreamGet, it provides a robust system for monitoring live stream availability and automatically starting recordings when streams go online. The software supports batch recording and scheduled monitoring, allowing users to manage multiple streams simultaneously without manual intervention. It offers a wide...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 23
    DouK-Downloader

    DouK-Downloader

    TikTok releases/likes/compilations/live streams/videos/atlases/music

    DouK-Downloader is a fully open-source data acquisition and media downloading tool designed to extract, collect, and download content from TikTok and its Chinese counterpart Douyin at scale. Built using Python and modern asynchronous networking libraries such as HTTPX, it enables batch downloading of videos, images, live streams, and metadata from accounts, playlists, and individual links. The software goes beyond simple downloading by offering comprehensive data collection features,...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    Phantom Player

    Phantom Player

    Smart video player and playlist manager.

    Phantom Player offers a range of practical features, making it easy to play, organize, and manage videos from your hard drive. Whether you're watching individual videos or managing playlists, it provides a seamless experience. + Play Single Videos + Create Playlists from Torrents + Organize Videos on a Hard Drive
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    You-Get

    You-Get

    Dumb downloader that scrapes the web

    You-Get is a small command-line utility for downloading media (video, audio and images) from the Web when there are no other means to do so. It can download video and audio files from such popular web sites as YouTube, Twitter, Niconico, Vimeo, Flickr, Instagram and a whole lot more. You-Get is a great option for when you want to enjoy your favorite videos, audio or images from the internet without having to open any web browsers or get interrupted by ads. It’s also a good choice for...
    Downloads: 5 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next
MongoDB Logo MongoDB