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 h4tr3d/avcpp

Open-source alternatives to Avcpp

22 open-source projects similar to h4tr3d/avcpp, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Avcpp alternative.

  • twitter/vireotwitter avatar

    twitter/vireo

    958View on GitHub↗

    Vireo is a lightweight and versatile video processing library written in C++11

    C++
    View on GitHub↗958
  • strukturag/libde265strukturag avatar

    strukturag/libde265

    1,891View on GitHub↗

    Open h.265 video codec implementation.

    C++
    View on GitHub↗1,891
  • cisco/openh264cisco avatar

    cisco/openh264

    6,079View on GitHub↗

    OpenH264 is a library for encoding and decoding video using the H.264 standard. It provides tools to transform raw video frames into compressed byte streams and decompress those streams back into raw pixel frames. The project includes a simulcast video stream generator that produces multiple resolutions from a single source. This capability supports adaptive bitrate streaming and real-time video communication across varying network conditions. The system implements video processing workflows including adaptive rate control, slicing-based parallel encoding, and YUV planar buffer management. I

    C++
    View on GitHub↗6,079
  • miru-project/miru-appmiru-project avatar

    miru-project/miru-app

    5,538View on GitHub↗

    Miru is a multimedia content aggregator and proxy-enabled media player that provides a unified interface for streaming videos, reading comics, and browsing novels from multiple external sources. It functions as a JavaScript extension platform, allowing users to add new media sources and application features by integrating custom scripts and provider logic. The application integrates with external media tracking services to synchronize viewing progress and maintain media libraries. It also fetches detailed movie and show information from external databases to enrich content displays with metad

    Dart
    View on GitHub↗5,538

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
  • seadve/koohaSeaDve avatar

    SeaDve/Kooha

    3,262View on GitHub↗

    Kooha is a screen recorder for Linux desktops that utilizes the Wayland protocol and XDG Portals for secure recording. It functions as a hardware-accelerated screen capture tool that offloads video compression to the GPU to reduce CPU load and power consumption. The application integrates the PipeWire framework to capture system and microphone audio streams and leverages FFmpeg for muxing video streams and exporting various codecs and containers. Its user interface is a native Linux application built with the GTK toolkit. The software covers screen recording and capture of entire displays, s

    Rustgnomegstreamergtk-rs
    View on GitHub↗3,262
  • libass/libasslibass avatar

    libass/libass

    1,135View on GitHub↗

    libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format.

    C
    View on GitHub↗1,135
  • libav/libavlibav avatar

    libav/libav

    1,153View on GitHub↗

    Libav github mirror, clone of git://git.libav.org/libav

    C
    View on GitHub↗1,153
  • libsdl-org/sdllibsdl-org avatar

    libsdl-org/SDL

    14,926View on GitHub↗

    SDL is a cross-platform development library that provides low-level access to audio, keyboard, mouse, joystick, and graphics hardware. It functions as a hardware abstraction layer, mapping diverse operating system interfaces into a unified set of functions to ensure consistent performance across different computing environments. The library serves as a foundation for multimedia and interactive application development by providing an integrated audio processing engine and a graphics rendering framework. It manages the complexities of hardware communication by normalizing raw input events and p

    Csdlsdl2sdl3
    View on GitHub↗14,926
  • libuvc/libuvclibuvc avatar

    libuvc/libuvc

    1,144View on GitHub↗

    a cross-platform library for USB video devices

    C
    View on GitHub↗1,144
  • mediaarea/mediainfolibMediaArea avatar

    MediaArea/MediaInfoLib

    771View on GitHub↗

    Convenient unified display of the most relevant technical and tag data for video and audio files.

    C++
    View on GitHub↗771
  • micha137/dspack-continued-mirror-for-delphinusM

    micha137/dspack-continued-mirror-for-delphinus

    0View on GitHub↗

    DSPack-continued is a set of components and classes to write multimedia applications using Microsoft DirectShow.

    View on GitHub↗0
  • projectdate/anime-undimmerP

    projectdate/anime-undimmer

    0View on GitHub↗
    View on GitHub↗0
  • sfml/sfmlSFML avatar

    SFML/SFML

    11,665View on GitHub↗

    SFML is a cross-platform C++ multimedia library designed for building 2D games and interactive applications. It provides a unified interface for hardware-accelerated graphics, audio playback, and window management, allowing developers to create visual software that functions consistently across different operating systems. The library abstracts native windowing and graphics APIs, enabling the use of object-oriented primitives to render shapes, sprites, and text. It includes a dedicated audio engine that supports sound effects and music with controls for volume, pitch, and spatial positioning,

    C++audioc-plus-pluscross-platform
    View on GitHub↗11,665
  • streamio/streamio-ffmpegstreamio avatar

    streamio/streamio-ffmpeg

    1,681View on GitHub↗

    Simple yet powerful ruby ffmpeg wrapper for reading metadata and transcoding movies

    Ruby
    View on GitHub↗1,681
  • taglib/taglibtaglib avatar

    taglib/taglib

    1,421View on GitHub↗

    TagLib Audio Meta-Data Library

    C++
    View on GitHub↗1,421
  • wang-bin/qtavwang-bin avatar

    wang-bin/QtAV

    4,250View on GitHub↗

    QtAV is a cross-platform media engine and multimedia framework that combines FFmpeg decoding with the Qt framework for audio and video rendering. It functions as a hardware-accelerated video player, an OpenGL video renderer, and a multimedia stream transcoder. The project distinguishes itself through a hardware-abstraction decoding layer that utilizes GPU interfaces such as VA-API and VideoToolbox to decode high-resolution video. It employs a zero-copy memory transfer path to move decoded video data directly to graphics APIs, reducing CPU overhead and enabling high-performance YUV rendering.

    C++
    View on GitHub↗4,250
  • aizvorski/scikit-videoaizvorski avatar

    aizvorski/scikit-video

    153View on GitHub↗

    Video processing routines for SciPy

    Python
    View on GitHub↗153
  • djkovrik/blinktrackerD

    djkovrik/BlinkTracker

    0View on GitHub↗
    View on GitHub↗0
  • dpethes/fevh264D

    dpethes/fevh264

    0View on GitHub↗

    fevh264

    View on GitHub↗0
  • laex/delphi-opencvL

    Laex/Delphi-OpenCV

    0View on GitHub↗

    A comprehensive port of the OpenCV (Open Source Computer Vision Library) v2.4.13 to Delphi and FreePascal (FPC). This library enables object pascal developers to leverage computer vision algorithms, image/video processing tools, and FFMPEG integration directly in their applications.

    View on GitHub↗0
  • abhitronix/vidgearabhiTronix avatar

    abhiTronix/vidgear

    3,714View on GitHub↗

    VidGear is a high-performance Python video processing framework designed for capturing, transcoding, and manipulating video streams. It functions as a multi-protocol video streamer and a WebRTC streaming server, enabling the transfer of video frames over networks using RTSP, RTMP, RTP, and MJPEG protocols. The project distinguishes itself through hardware-accelerated video transcoding and decoding using GPU backends like CUDA to reduce CPU load. It includes a cross-platform screen capture tool and a specialized system for establishing direct peer-to-peer media connections using WebRTC signali

    Pythondashffmpegframework
    View on GitHub↗3,714
  • microsoft/directx-graphics-samplesMicrosoft avatar

    Microsoft/DirectX-Graphics-Samples

    6,762View on GitHub↗

    This project is a collection of reference implementations and technical guides for building high-performance 3D applications and graphics experiments on Windows. It provides a library of samples covering the implementation of GPU compute frameworks, raytracing reference models, and shader optimization techniques. The repository includes specific demonstrations for modeling physical light behavior to create reflections and lighting effects, as well as tools for analyzing memory dumps and tracking real-time execution metrics on graphics hardware. It further provides guidance on managing shader

    C++
    View on GitHub↗6,762