C Multimedia

Open-source C projects categorized as Multimedia

Top 18 C Multimedia Projects

  • FFmpeg

    Mirror of https://git.ffmpeg.org/ffmpeg.git

    Project mention: I want some logically difficult c programs | /r/C_Programming | 2023-12-09
  • mpv

    🎥 Command line video player

    Project mention: MPV: Vulkan Video Decoding: Usage Guide and FAQ | news.ycombinator.com | 2023-12-20
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • VideoLAN Client (VLC)

    VLC media player - All pull requests are ignored, please follow https://wiki.videolan.org/Sending_Patches_VLC/

    Project mention: Hz in Music and changing it | /r/WeAreTheMusicMakers | 2023-12-08

    No. You can use a music player such as VLC Media Player to play music back tuned up or down slightly if you wish. But if people are affected by some frequencies and not others, that would be new.

  • GStreamer

    GStreamer open-source multimedia framework

  • pipewire

    Mirror of the PipeWire repository (see https://gitlab.freedesktop.org/pipewire/pipewire/)

    Project mention: PipeWire: Greatly improve handling of audio and video under Linux | news.ycombinator.com | 2024-01-18
  • mlt

    MLT Multimedia Framework

  • purr-data

    Purr Data - Jonathan Wilkes' cross-platform Pd-l2ork version

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • libplacebo

    Official mirror of libplacebo

    Project mention: Upgraded to 38, can't install vlc, ffmpeg | /r/Fedora | 2023-03-24

    It's needed by vlc and mpv https://github.com/haasn/libplacebo

  • SDL

    DEPRECATED: Official development moved to GitHub

    Project mention: Ask HN: What is the SDL.h file in SuperTux? | news.ycombinator.com | 2024-02-27

    I don't know for sure, but could it be this?



    Official binding of SFML for C

    Project mention: SFML 2.6.0 Released | /r/sfml | 2023-06-20
  • flipper-zero-video-player

    An application for playing videos (with sound) on Flipper Zero.

    Project mention: "Bad Apple!!" on Flipper Zero (with sound, no USB data transfer) | /r/flipperzero | 2023-03-11
  • PortMidi

    portmidi is a cross-platform MIDI input/output library (by PortMidi)

  • webrtc-vad

    Haskell bindings to the WebRTC VAD component

  • bindings-portaudio

    Raw bindings for portaudio 2.0

  • libav-examples

    Collection of FFmpeg libav examples.

  • librempeg

    A complete, cross-platform solution to record, convert, filter and stream audio and video.

    Project mention: Librempeg | news.ycombinator.com | 2023-12-11
  • pitchtrack

    Pitch tracking library

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-27.

C Multimedia related posts


What are some of the best open-source Multimedia projects in C? This list will help you:

Project Stars
1 FFmpeg 41,174
2 mpv 25,346
3 VideoLAN Client (VLC) 12,672
4 GStreamer 2,016
5 pipewire 1,725
6 mlt 1,387
7 purr-data 601
8 libplacebo 485
9 SDL 394
10 CSFML 324
11 flipper-zero-video-player 105
12 PortMidi 102
13 webrtc-vad 8
14 bindings-portaudio 7
15 libav-examples 5
16 MusicBrainz-libdiscid 3
17 librempeg 3
18 pitchtrack 1
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives