awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

25 Repos

Awesome GitHub RepositoriesMultimedia Processing

Libraries for audio playback, metadata handling, and video processing.

Explore 25 awesome GitHub repositories matching part of an awesome list · Multimedia Processing. Refine with filters or upvote what's useful.

Awesome Multimedia Processing GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • obsproject/obs-studioAvatar von obsproject

    obsproject/obs-studio

    73,384Auf GitHub ansehen↗

    This project is a professional live video production suite designed for capturing, encoding, and broadcasting high-quality media. At its core, it features a real-time media processing engine that utilizes hardware acceleration to composite multiple audio and video sources with minimal latency. The application provides a centralized studio interface for managing complex scene transitions, layering visual sources through a hierarchical scene-graph engine, and streaming content to multiple platforms simultaneously. The software is built on a cross-platform abstraction layer that ensures consiste

    Software for live streaming and screen recording.

    Ccc-plus-plusdirectshow
    Auf GitHub ansehen↗73,384
  • ffmpeg/ffmpegAvatar von FFmpeg

    FFmpeg/FFmpeg

    61,176Auf GitHub ansehen↗

    FFmpeg is a cross-platform multimedia framework designed for the recording, conversion, and streaming of audio and video content. It functions as a comprehensive toolkit that provides both a command-line utility for direct media manipulation and a collection of low-level libraries for integration into custom applications. At its core, the project utilizes a packet-based stream engine and a format-agnostic abstraction layer to handle diverse media standards, containers, and network protocols. The framework distinguishes itself through a modular, graph-based filter execution model that allows f

    Sends processed audio and video streams to external hardware devices or display interfaces.

    Caudiocffmpeg
    Auf GitHub ansehen↗61,176
  • laochiangx/common.utilityAvatar von laochiangx

    laochiangx/Common.Utility

    5,304Auf GitHub ansehen↗

    Common.Utility ist eine Allzweck-Utility-Bibliothek, die eine Sammlung von Hilfsklassen für allgemeine Programmieraufgaben bereitstellt. Sie fungiert als Datensicherheits-Framework, Datenbankzugriffs-Wrapper und Suite von Tools für Systemadministration und Netzwerkkommunikation. Die Bibliothek enthält eine Multimedia-Verarbeitungssuite zur Generierung von Barcodes und QR-Codes, zur Bildbearbeitung und zur Konvertierung von Videoformaten. Sie bietet zudem ein Netzwerkkommunikations-Toolkit zur Verwaltung von HTTP-Requests und FTP-Transfers sowie die Integration mit E-Mail- und Benachrichtigungsdiensten. Das Projekt deckt ein breites Spektrum an Funktionen ab, einschließlich Datei-I/O, String-Manipulation und Datenkonvertierung. Es bietet Utilities für die Planung von Hintergrundaufgaben über Thread-Pools, die Verwaltung von Datenbankoperationen mit Injektionserkennung sowie Systemadministrationstools zur Ausführung von Shell-Befehlen und zur Verwaltung von Registry-Einstellungen.

    Offers general multimedia processing tools for editing images and converting video formats.

    C#chmcommoncookiehelper
    Auf GitHub ansehen↗5,304
  • jliljebl/flowbladeAvatar von jliljebl

    jliljebl/flowblade

    3,017Auf GitHub ansehen↗

    Flowblade is a non-linear video editor and multitrack video compositor. It provides a professional environment for composing multitrack timelines, trimming media clips, and managing assets through a visual effects processing engine. The project distinguishes itself with a hardware-synced playback controller that allows for manual scrubbing using external USB shuttle and jog devices. It also includes a hardware-accelerated video encoder that utilizes CPU and GPU acceleration to render project timelines into final formats. The software covers a broad range of production capabilities, including

    Multitrack non-linear video editor.

    Python
    Auf GitHub ansehen↗3,017
  • axiomatic-systems/bento4Avatar von axiomatic-systems

    axiomatic-systems/Bento4

    2,458Auf GitHub ansehen↗

    Full-featured MP4 format, MPEG DASH, HLS, CMAF SDK and tools

    C++ library and tools for MP4 and MPEG-DASH.

    C++aacac-3ac-4
    Auf GitHub ansehen↗2,458
  • gpac/mp4box.jsAvatar von gpac

    gpac/mp4box.js

    2,437Auf GitHub ansehen↗

    MP4Box.js enables advanced MP4 parsing, segmentation, and sample extraction directly in the browser or in Node.js environments. Built for performance and flexibility, it's inspired by the MP4Box tool from the GPAC Project.

    JavaScript library for processing MP4 files.

    TypeScript
    Auf GitHub ansehen↗2,437
  • bbc/videocontextAvatar von bbc

    bbc/videocontext

    1,354Auf GitHub ansehen↗

    The VideoContext is an experimental HTML5/WebGL media processing and sequencing library for creating interactive and responsive videos on the web.

    HTML5/WebGL library for interactive web videos.

    JavaScript
    Auf GitHub ansehen↗1,354
  • westonplatter/phashionAvatar von westonplatter

    westonplatter/phashion

    710Auf GitHub ansehen↗

    Ruby wrapper around pHash, the perceptual hash library for detecting duplicate multimedia files

    Detects duplicate multimedia files using perceptual hashing.

    Ruby
    Auf GitHub ansehen↗710
  • bbc/braveAvatar von bbc

    bbc/brave

    690Auf GitHub ansehen↗

    This project is an open-source prototype. See 'Project status' and 'License' below for more.

    Real-time AV editor for cloud-based stream mixing.

    Python
    Auf GitHub ansehen↗690
  • voc/voctomixAvatar von voc

    voc/voctomix

    630Auf GitHub ansehen↗

    voctomix is a video mixing software, written in python.

    Conference recording and mixing software.

    Python
    Auf GitHub ansehen↗630
  • jiixyj/libebur128Avatar von jiixyj

    jiixyj/libebur128

    484Auf GitHub ansehen↗

    libebur128

    Implementation of EBU R 128 loudness normalization.

    C
    Auf GitHub ansehen↗484
  • streampunk/beamcoderAvatar von Streampunk

    Streampunk/beamcoder

    415Auf GitHub ansehen↗

    Node.js native bindings to FFmpeg with support for asynchronous processing via streams and promises.

    Node.js bindings for FFmpeg.

    C++
    Auf GitHub ansehen↗415
  • svt/encoreAvatar von svt

    svt/encore

    332Auf GitHub ansehen↗

    Self-hosted video transcoding platform.

    Kotlin
    Auf GitHub ansehen↗332
  • l-smash/l-smashAvatar von l-smash

    l-smash/l-smash

    249Auf GitHub ansehen↗

    L-SMASH's official repo

    Spec-compliant ISOBMFF library with DASH support.

    C
    Auf GitHub ansehen↗249
  • bcoudurier/ffmbcAvatar von bcoudurier

    bcoudurier/FFmbc

    199Auf GitHub ansehen↗

    FFmpeg README

    FFmpeg customized for professional broadcast usage.

    C
    Auf GitHub ansehen↗199
  • tuttleofx/tuttleofxAvatar von tuttleofx

    tuttleofx/TuttleOFX

    188Auf GitHub ansehen↗

    TuttleOFX project is an image processing framework based on OpenFX plugin format. More informations on the official website :http://www.tuttleofx.org.

    Image processing framework based on OpenFX.

    C++
    Auf GitHub ansehen↗188
  • avtranscoder/avtranscoderAvatar von avTranscoder

    avTranscoder/avTranscoder

    167Auf GitHub ansehen↗

    High level API for FFmpeg / Libav.

    High-level API for re-wrapping and transcoding media.

    C++
    Auf GitHub ansehen↗167
  • c-bata/rtmpAvatar von c-bata

    c-bata/rtmp

    141Auf GitHub ansehen↗

    Server implementation of RTMP 1.0 protocol in Go.

    Go implementation of the RTMP protocol.

    Go
    Auf GitHub ansehen↗141
  • dash-industry-forum/codem-isoboxerAvatar von Dash-Industry-Forum

    Dash-Industry-Forum/codem-isoboxer

    121Auf GitHub ansehen↗

    http://github.com/madebyhiro/codem-isoboxer

    Browser-based MPEG-4 parser.

    JavaScript
    Auf GitHub ansehen↗121
  • chaudum/rgain3Avatar von chaudum

    chaudum/rgain3

    57Auf GitHub ansehen↗

    rgain -- ReplayGain tools and Python library This Python package provides modules to read, write and calculate Replay Gain as well as 2 scripts that utilize these modules to do Replay Gain.

    Tools for calculating Replay Gain.

    Python
    Auf GitHub ansehen↗57
Vorherige12Nächste
  1. Home
  2. Part of an Awesome List
  3. Media & Communication
  4. Multimedia Processing