awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

25 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • obsproject/obs-studioobsproject 的头像

    obsproject/obs-studio

    73,384在 GitHub 上查看↗

    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
    在 GitHub 上查看↗73,384
  • ffmpeg/ffmpegFFmpeg 的头像

    FFmpeg/FFmpeg

    61,176在 GitHub 上查看↗

    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
    在 GitHub 上查看↗61,176
  • laochiangx/common.utilitylaochiangx 的头像

    laochiangx/Common.Utility

    5,304在 GitHub 上查看↗

    Common.Utility 是一个通用工具库,提供了一系列用于常见编程任务的辅助类。它作为一个数据安全框架、数据库访问包装器,以及用于系统管理和网络通信的工具套件。 该库包括一个用于生成条形码和二维码、编辑图像以及转换视频格式的多媒体处理套件。它还提供了一个用于管理 HTTP 请求和 FTP 传输的网络通信工具包,以及与电子邮件和通知服务的集成。 该项目涵盖了广泛的功能,包括文件 I/O、字符串操作和数据转换。它提供用于通过线程池进行后台任务调度、带有注入检测的数据库操作管理,以及用于执行 Shell 命令和管理注册表设置的系统管理工具。

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

    C#chmcommoncookiehelper
    在 GitHub 上查看↗5,304
  • jliljebl/flowbladejliljebl 的头像

    jliljebl/flowblade

    3,017在 GitHub 上查看↗

    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
    在 GitHub 上查看↗3,017
  • axiomatic-systems/bento4axiomatic-systems 的头像

    axiomatic-systems/Bento4

    2,458在 GitHub 上查看↗

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

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

    C++aacac-3ac-4
    在 GitHub 上查看↗2,458
  • gpac/mp4box.jsgpac 的头像

    gpac/mp4box.js

    2,437在 GitHub 上查看↗

    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
    在 GitHub 上查看↗2,437
  • bbc/videocontextbbc 的头像

    bbc/videocontext

    1,354在 GitHub 上查看↗

    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
    在 GitHub 上查看↗1,354
  • westonplatter/phashionwestonplatter 的头像

    westonplatter/phashion

    710在 GitHub 上查看↗

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

    Detects duplicate multimedia files using perceptual hashing.

    Ruby
    在 GitHub 上查看↗710
  • bbc/bravebbc 的头像

    bbc/brave

    690在 GitHub 上查看↗

    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
    在 GitHub 上查看↗690
  • voc/voctomixvoc 的头像

    voc/voctomix

    630在 GitHub 上查看↗

    voctomix is a video mixing software, written in python.

    Conference recording and mixing software.

    Python
    在 GitHub 上查看↗630
  • jiixyj/libebur128jiixyj 的头像

    jiixyj/libebur128

    484在 GitHub 上查看↗

    libebur128

    Implementation of EBU R 128 loudness normalization.

    C
    在 GitHub 上查看↗484
  • streampunk/beamcoderStreampunk 的头像

    Streampunk/beamcoder

    415在 GitHub 上查看↗

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

    Node.js bindings for FFmpeg.

    C++
    在 GitHub 上查看↗415
  • svt/encoresvt 的头像

    svt/encore

    332在 GitHub 上查看↗

    Self-hosted video transcoding platform.

    Kotlin
    在 GitHub 上查看↗332
  • l-smash/l-smashl-smash 的头像

    l-smash/l-smash

    249在 GitHub 上查看↗

    L-SMASH's official repo

    Spec-compliant ISOBMFF library with DASH support.

    C
    在 GitHub 上查看↗249
  • bcoudurier/ffmbcbcoudurier 的头像

    bcoudurier/FFmbc

    199在 GitHub 上查看↗

    FFmpeg README

    FFmpeg customized for professional broadcast usage.

    C
    在 GitHub 上查看↗199
  • tuttleofx/tuttleofxtuttleofx 的头像

    tuttleofx/TuttleOFX

    188在 GitHub 上查看↗

    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++
    在 GitHub 上查看↗188
  • avtranscoder/avtranscoderavTranscoder 的头像

    avTranscoder/avTranscoder

    167在 GitHub 上查看↗

    High level API for FFmpeg / Libav.

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

    C++
    在 GitHub 上查看↗167
  • c-bata/rtmpc-bata 的头像

    c-bata/rtmp

    141在 GitHub 上查看↗

    Server implementation of RTMP 1.0 protocol in Go.

    Go implementation of the RTMP protocol.

    Go
    在 GitHub 上查看↗141
  • dash-industry-forum/codem-isoboxerDash-Industry-Forum 的头像

    Dash-Industry-Forum/codem-isoboxer

    121在 GitHub 上查看↗

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

    Browser-based MPEG-4 parser.

    JavaScript
    在 GitHub 上查看↗121
  • chaudum/rgain3chaudum 的头像

    chaudum/rgain3

    57在 GitHub 上查看↗

    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
    在 GitHub 上查看↗57
上一个12下一个
  1. Home
  2. Part of an Awesome List
  3. Media & Communication
  4. Multimedia Processing