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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to bbc/videocontext

Open-source alternatives to Videocontext

24 open-source projects similar to bbc/videocontext, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Videocontext alternative.

  • laochiangx/common.utilitylaochiangx avatar

    laochiangx/Common.Utility

    5,304View on GitHub↗

    Common.Utility is a general purpose utility library providing a collection of helper classes for common programming tasks. It functions as a data security framework, a database access wrapper, and a suite of tools for system administration and network communication. The library includes a multimedia processing suite for generating barcodes and QR codes, editing images, and converting video formats. It also provides a network communication toolkit for managing HTTP requests and FTP transfers, as well as integration with email and notification services. The project covers a broad set of capabi

    C#chmcommoncookiehelper
    View on GitHub↗5,304
  • axiomatic-systems/bento4axiomatic-systems avatar

    axiomatic-systems/Bento4

    2,458View on GitHub↗

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

    C++aacac-3ac-4
    View on GitHub↗2,458
  • bbc/bravebbc avatar

    bbc/brave

    690View on GitHub↗

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

    Python
    View on GitHub↗690
  • bcoudurier/ffmbcbcoudurier avatar

    bcoudurier/FFmbc

    199View on GitHub↗

    FFmpeg README

    C
    View on GitHub↗199
  • c-bata/rtmpc-bata avatar

    c-bata/rtmp

    141View on GitHub↗

    Server implementation of RTMP 1.0 protocol in Go.

    Go
    View on GitHub↗141

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • chaudum/rgain3chaudum avatar

    chaudum/rgain3

    57View on 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.

    Python
    View on GitHub↗57
  • cmassiot/upipeC

    cmassiot/upipe

    0View on GitHub↗

    Upipe is a flexible dataflow framework. It is primarily designed to be the core of a multimedia player, transcoder or streamer. The framework organizes the processing of incoming data buffer inside a pipeline of modules. It exposes core types for buffers and modules (called "pipes"), and the API…

    View on GitHub↗0
  • dash-industry-forum/codem-isoboxerDash-Industry-Forum avatar

    Dash-Industry-Forum/codem-isoboxer

    121View on GitHub↗

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

    JavaScript
    View on GitHub↗121
  • ebu/libbw64ebu avatar

    ebu/libbw64

    43View on GitHub↗

    The libbw64 library is a lightweight C++ header only library to read and write BW64 files. BW64 is standardised as Recommendation ITU-R BS.2088 and the successor of RF64. So it already contains necessary extensions to support files which are bigger than 4 GB. Apart from that a BW64 file is able…

    C++
    View on GitHub↗43
  • ebu/libearebu avatar

    ebu/libear

    39View on GitHub↗

    libear is a C++14 library to render ADM content according to Recommendation ITU-R BS.2127. It is not a complete application, but provides components to calculate gains and apply them to audio, for embedding into applications which need to render ADM content.

    C++
    View on GitHub↗39
  • gpac/mp4box.jsgpac avatar

    gpac/mp4box.js

    2,437View on 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.

    TypeScript
    View on GitHub↗2,437
  • jiixyj/libebur128jiixyj avatar

    jiixyj/libebur128

    484View on GitHub↗

    libebur128

    C
    View on GitHub↗484
  • jliljebl/flowbladejliljebl avatar

    jliljebl/flowblade

    3,017View on 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

    Python
    View on GitHub↗3,017
  • l-smash/l-smashl-smash avatar

    l-smash/l-smash

    249View on GitHub↗

    L-SMASH's official repo

    C
    View on GitHub↗249
  • westonplatter/phashionwestonplatter avatar

    westonplatter/phashion

    710View on GitHub↗

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

    Ruby
    View on GitHub↗710
  • avtranscoder/avtranscoderavTranscoder avatar

    avTranscoder/avTranscoder

    167View on GitHub↗

    High level API for FFmpeg / Libav.

    C++
    View on GitHub↗167
  • obsproject/obs-studioobsproject avatar

    obsproject/obs-studio

    73,384View on 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

    Ccc-plus-plusdirectshow
    View on GitHub↗73,384
  • streampunk/beamcoderStreampunk avatar

    Streampunk/beamcoder

    415View on GitHub↗

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

    C++
    View on GitHub↗415
  • streampunk/kelvinadonStreampunk avatar

    Streampunk/kelvinadon

    20View on GitHub↗

    Kelvinadon is a cross-platform streaming library for working with Material Exchange Format (MXF) files or streams in Node.js. Kelvinadon works with highland.js to provide a means to process MXF data in stream form with back pressure.

    JavaScript
    View on GitHub↗20
  • streampunk/node-red-contrib-dynamorse-coreStreampunk avatar

    Streampunk/node-red-contrib-dynamorse-core

    48View on GitHub↗

    IT swiss army knife for professional media infrastructure and production. This is a prototype Node.js application that demonstrates:

    JavaScript
    View on GitHub↗48
  • svt/encoresvt avatar

    svt/encore

    332View on GitHub↗
    Kotlin
    View on GitHub↗332
  • tuttleofx/tuttleofxtuttleofx avatar

    tuttleofx/TuttleOFX

    188View on GitHub↗

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

    C++
    View on GitHub↗188
  • voc/voctomixvoc avatar

    voc/voctomix

    630View on GitHub↗

    voctomix is a video mixing software, written in python.

    Python
    View on GitHub↗630
  • ffmpeg/ffmpegFFmpeg avatar

    FFmpeg/FFmpeg

    61,176View on 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

    Caudiocffmpeg
    View on GitHub↗61,176