Showing 528 open source projects for "video processing"

View related business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    workerman-todpole

    workerman-todpole

    HTML5+WebSocket+PHP(Workerman) , rumpetroll server writen using php

    workerman-todpole is an HTML5, WebSocket, and PHP multiplayer interaction demo built on the Workerman framework. It recreates a tadpole-swimming style real-time experience inspired by Rumpetroll. The project replaces the original Ruby backend with a PHP server stack. Users open the browser interface and control small animated tadpoles in a shared live space. The backend handles persistent WebSocket communication so multiple clients can appear and move together in real time. It is useful as a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    xt7-player aims to be a complete gui to mplayer with library and playlist support, built with usability in mind.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3

    imgproxy

    fast and secure image processing with machine learning features

    imgproxy is a blazing fast and secure image processing tool. Built with a focus on developer productivity, it saves time and money on developing hand-rolled image processing pipelines. imgproxy Pro is an advanced version of this blazing fast and secure image processing tool. It provides priority support, smart image adjustments, machine learning features, watermarking, and video support.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    AutoSub

    AutoSub

    A CLI script to generate subtitle files (SRT/VTT/TXT) for any video

    AutoSub is a Python-based tool designed to automatically generate subtitles for video or audio content using speech recognition technology. It processes media files by extracting audio, transcribing spoken content, and generating subtitle files in standard formats. The tool supports multiple languages and can integrate with translation systems to produce subtitles in different languages. It is designed for automation, allowing batch processing of multiple media files. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Start Free
  • 5
    VSGAN

    VSGAN

    VapourSynth Single Image Super-Resolution Generative Adversarial

    Single Image Super-Resolution Generative Adversarial Network (GAN) which uses the VapourSynth processing framework to handle input and output image data. Transform, Filter, or Enhance your input video, or the VSGAN result with VapourSynth, a Script-based NLE. You can chain models or re-run the model twice-over (or more). Have low VRAM? Don’t worry! The Network will be applied in quadrants of the image to reduce up-front VRAM usage.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Physics Simulation Software based on user sketchs running a pattern recognition agent, this app is able to animate a physics sketch, from a blackboard
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    ARPT-Bot

    ARPT-Bot

    Tool designed to interact with streaming or media-related platforms

    ARPT-Bot is an automation tool designed to interact with streaming or media-related platforms, providing automated recording, monitoring, or processing capabilities. It is built to handle repetitive tasks such as tracking live streams, managing content, or executing scripted workflows. The system typically integrates with multimedia tools like FFmpeg to process or capture streams efficiently. It emphasizes automation and reliability, enabling long-running tasks without manual intervention....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    YCVideoPlayer

    YCVideoPlayer

    Basic encapsulated video player

    ...It can switch among multiple playback kernels, including MediaPlayer, ExoPlayer, and IjkPlayer, through a common abstraction layer. The library supports normal playback, list playback, floating windows, short-video feeds, and multiple simultaneous players. Its interface layer is highly customizable because player logic and controller views communicate through independent APIs. Playback features include progress control, aspect ratios, rotation, speed changes, quality switching, network monitoring, and local position recovery. Additional modules cover play-while-caching, M3U8 processing, barrage comments, recording, persistent playback history, and custom rendering surfaces.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    CainCamera

    CainCamera

    CainCamera is an Android Project to learn about development

    CainCamera is an open-source Android project designed as a comprehensive learning resource for building advanced camera, image processing, and short video editing applications. It demonstrates how to implement real-time beauty filters, dynamic effects, and video recording using technologies like OpenGL ES and FFmpeg. The project includes modules for camera preview, face detection, filter rendering, and media editing, providing a full pipeline from capture to playback. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Start Free
  • 10
    AAXtoMP3

    AAXtoMP3

    Convert Audible's .aax filetype to MP3, FLAC, M4A, or OPUS

    AAXtoMP3 is a lightweight command-line tool that converts Audible audiobook files in AAX format into standard audio formats such as MP3 and M4A. It focuses on removing DRM restrictions locally, allowing users to retain access to their purchased audiobooks across devices. The tool uses FFmpeg for decoding and encoding, ensuring compatibility with a wide range of playback systems. It preserves chapter markers and metadata during conversion, maintaining the structure of the original audiobook....
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Telegram WebRTC (VoIP)

    Telegram WebRTC (VoIP)

    Voice chats, private incoming and outgoing calls in Telegram

    Telegram WebRTC (VoIP) is a Python and C++ library that enables real-time voice and video communication features for Telegram bots and clients. It provides an interface for joining, managing, and streaming audio or video in Telegram group calls and voice chats. The library is built on top of low-level communication protocols, ensuring efficient handling of real-time media streams. It supports integration with FFmpeg and other tools for processing audio and video before transmission. tgcalls allows developers to create bots that can play music, stream content, or interact with live voice channels programmatically. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Vivid 3D

    Vivid 3D

    Vivid is a modern C++ 3D engine using OpenGL4+

    Vivid is a modern C++ 3D engine using OpenGL4+. It is written using Visual C++ 2022, and relies on several open source projects to achieve it's goal of making it easy and run to make modern games with it.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    flutter_ffmpeg

    flutter_ffmpeg

    Not maintained anymore. Superseded by FFmpegKit

    flutter-ffmpeg is a cross-platform Flutter plugin that enables developers to execute FFmpeg commands within mobile applications. It provides prebuilt FFmpeg binaries and a unified API for Android and iOS, simplifying multimedia processing in Flutter projects. The plugin supports a wide range of operations such as transcoding, filtering, and streaming. It also includes access to FFprobe for retrieving media metadata. flutter-ffmpeg is designed to abstract platform-specific complexities,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Harp

    Harp

    Static site server/generator with built-in preprocessing

    Harp is a static web server that also serves Jade, Markdown, EJS, Less, Stylus, Sass, and CoffeeScript as HTML, CSS, and JavaScript without any configuration. It supports the beloved layout/partial paradigm and it has flexible metadata and global objects for traversing the file system and injecting custom data into templates. Optionally, Harp can also compile your project down to static assets for hosting behind any valid HTTP server. Pre-compilers are becoming extremely powerful and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    jetson-ffmpeg

    jetson-ffmpeg

    ffmpeg support on jetson nano

    ...It provides a bridge between FFmpeg and NVIDIA’s proprietary APIs, allowing developers to leverage on-device hardware encoders and decoders for improved performance. The project includes a library and patch system that modifies FFmpeg builds to enable NVMPI-based acceleration. This allows efficient processing of video streams on embedded systems without overloading CPU resources. jetson-ffmpeg is particularly useful for edge computing applications such as robotics, surveillance, and real-time streaming. It requires building both the library and a patched version of FFmpeg to fully enable hardware features. Overall, it extends FFmpeg functionality to better suit embedded GPU-powered environments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    vdx

    vdx

    An intuitive CLI for processing video, powered by FFmpeg

    vdx is a command-line video processing tool built on top of FFmpeg that simplifies common editing tasks through a clean and intuitive interface. It allows users to perform operations such as trimming, cropping, resizing, and format conversion without manually writing complex FFmpeg commands. The tool is designed to process multiple video files concurrently, improving efficiency when handling batch workloads.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    240p-test-suite

    240p-test-suite

    A homebrew video suite for game consoles

    Downloads are now available at https://artemiourbina.itch.io/240p-test-suite A homebrew software suite for video game consoles developed to help in the evaluation of upscalers, upscan converters, line doublers and of course TV processing of 240p video. The Wii and Dreamcast versions have modes for 480i and 480p evaluation as well. It has tests designed with the processing of 240p signals in mind, although when possible it includes other video modes and specific tests for them. ...
    Leader badge
    Downloads: 120 This Week
    Last Update:
    See Project
  • 18
    hplayer

    hplayer

    A multi-screen player using Qt + FFmpeg

    ...It also demonstrates integration between UI layers and low-level media processing components. Overall, it serves as a practical reference for building custom media players.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Savify

    Savify

    Download Spotify songs to mp3 with full metadata and cover art

    Savify is a command-line tool designed to download and archive music from Spotify by leveraging YouTube as the audio source while preserving Spotify metadata. It allows users to input playlists, albums, or individual tracks and automatically retrieves matching audio files with proper tagging. The tool integrates FFmpeg and yt-dlp to handle downloading, conversion, and formatting into common audio formats such as MP3. It enriches files with metadata including artist, album, cover art, and...
    Downloads: 10 This Week
    Last Update:
    See Project
  • 20
    Axiom

    Axiom

    An FFmpeg GUI for Windows

    ...It also allows customization of encoding parameters, enabling flexibility for different use cases. Overall, it acts as a productivity layer on top of FFmpeg, streamlining video processing tasks for both beginners and advanced users.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    LearningVideo

    LearningVideo

    Android Audio and Video Development Monster Fighting Upgrade

    LearningVideo is an educational repository that compiles structured learning materials focused on video processing, streaming technologies, and multimedia system design. It provides a wide range of resources including tutorials, technical notes, and example implementations that guide users through fundamental and advanced concepts. The repository covers topics such as encoding, decoding, streaming protocols, and real-time media pipelines, helping learners understand how modern video systems operate. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    HeSuVi

    HeSuVi

    Headphone Surround Virtualizations for Equalizer APO

    This tool imitates the 7.1 to binaural sound effect of many surround virtualizations by making use of Equalizer APO's convolution filter. Available are impulse response that were recorded with activated... – Dolby Atmos Headphone – CMSS-3D – SBX Pro Studio Surround (also found in BlasterX Acoustic Engine & THX TruStudio Pro) – Dolby Headphone – Sennheiser GSX Binaural 7.1 – DTS Headphone:X – Windows Sonic Headphone – Dolby Home Theater v4 Headphone Surround Virtualizer – Razer...
    Leader badge
    Downloads: 4,136 This Week
    Last Update:
    See Project
  • 23
    RxFFmpeg

    RxFFmpeg

    FFmpeg 4.0 + X264 + mp3lame + fdk-aac + opencore-amr + openssl

    RxFFmpeg is a high-performance multimedia processing framework built on top of FFmpeg and optimized specifically for Android environments, enabling developers to perform complex audio and video editing operations programmatically. It integrates widely used encoding libraries such as x264, mp3lame, and fdk-aac, allowing it to support a broad range of media formats and transformations.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 24
    Perl Audio Converter

    Perl Audio Converter

    Linux Audio Converter / Tagger / CD Ripper

    ...It supports the following audio formats: 3G2, 3GP, 8SVX, AAC, AC3, ADTS, AIFF, AL, AMB, AMR, APE, AU, AVR, BONK, CAF, CDR, CVU, DAT, DTS, DVMS, F32, F64, FAP, FLA, FLAC, FSSD, GSRT, HCOM, IMA, IRCAM, LA, MAT, AUD, MAT4, MAT5, M4A, M4R, MP2, MP3, MP4, MP4A, MPC, MPP, NIST, OFF, OFR, OFS, OPUS, OGA,OGG, PAF, PRC, PVF, RA, RAM, RAW, RF64, SD2, SF, SHN, SMP, SND,SOU, SPX, SRN, TAK, TTA, TXW, VOC, VMS, VQF, W64, WAV, WMA, and WV. It can also extract audio from the following video extensions: RM, RV, ASF, DivX, MPG, MKV, MPEG, AVI, MOV, OGM, OGV, QT, VCD, SVCD, M4V, NSV, NUV, PSP, SMK, VOB, FLV, WEBM and WMV. Parallel Processing, a CD ripping function with CDDB support, batch conversion, tag preservation for most supported formats, independent tag reading & writing, service menus for KDE Dolphin/Konqueror, Gnome Nautilus script, and action scripts for Nemo/Thunar are also provided.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 25
    quick-media

    quick-media

    media(audio/image/qrcode/markdown/html/svg/png) support

    quick-media is a lightweight multimedia processing toolkit designed to simplify common video and audio operations through streamlined command execution. It provides a wrapper around FFmpeg functionality, enabling users to perform tasks such as transcoding, clipping, and format conversion with simplified commands. The tool emphasizes ease of use while still allowing access to advanced encoding parameters when needed.
    Downloads: 0 This Week
    Last Update:
    See Project