C Video

Open-source C projects categorized as Video

Top 23 C Video Projects

  1. FFmpeg

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

    Project mention: Construyendo un sistema RAG para búsqueda y análisis de contenido de video | dev.to | 2025-04-16

    Extraer fotogramas: Una clase VideoProcessor que utiliza la biblioteca ffmpeg libavcodec para procesar video y crear fotogramas a intervalos de un segundo (personalizable a través de la configuración de FPS).

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. ijkplayer

    Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support.

    Project mention: Ijkplayer: A High-Performance Android/iOS Video Player Powered by FFmpeg | news.ycombinator.com | 2024-08-16
  4. mpv

    🎥 Command line media player

    Project mention: How I Built a TUI Without Leaving the Terminal | dev.to | 2025-04-13

    The biggest challenge I faced was getting some sort of way to play music. So I picked the easiest route—I directly implemented it with mpv and I channeled logs of mpv (which had timestamps, which I needed) to a log file under the .sparklines folder, and managed it with a socket (a two-way communication endpoint to handle the custom commands). With the power of NodeJS, I made it work out and somehow it turned out a lot better than expected. Also, configuration files can be accessed at .sparklines/config.

  5. ffmpeg.wasm

    FFmpeg for browser, powered by WebAssembly

    Project mention: Open source and self hostable/private file converter | news.ycombinator.com | 2025-04-12
  6. nginx-vod-module

    NGINX-based MP4 Repackager

  7. Allegro

    The official Allegro 5 git repository. Pull requests welcome!

  8. pipewire

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

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. mlt

    MLT Multimedia Framework

    Project mention: Video is a language for making movies | news.ycombinator.com | 2024-07-30

    Author of videolang:

    Avisynth+ is awesome.

    Interestingly enough, the first version of video was actually built on top of libmlt: https://www.mltframework.org/

    I was just dissatisfied with it due to its lack of functions. I can't remember why I didn't just use avisynth as it does actually have functions.

  11. uTox

    µTox the lightest and fluffiest Tox client

  12. libvpx

    Mirror only. Please do not send pull requests.

  13. kvazaar

    An open-source HEVC encoder

  14. ccextractor

    CCExtractor - Official version maintained by the core team

  15. avidemux2

    Avidemux2, simple video editor

  16. evdi

    Extensible Virtual Display Interface

  17. ffmpeg-rockchip

    FFmpeg with async and zero-copy Rockchip MPP & RGA support

    Project mention: Writing GUI applications on the Raspberry Pi without a desktop environment | news.ycombinator.com | 2024-07-06

    I know there is at least one ffmpeg fork with Rockchip mpp and rga support, although I haven’t tested it myself yet: https://github.com/nyanmisaka/ffmpeg-rockchip

    I have tested the mpp SDK a bit and the code is easy to work with, with examples for encode and decode, both sync and async.

  18. libplacebo

    Official mirror of libplacebo

  19. obs-gstreamer

    GStreamer OBS Studio plugin

  20. mv-extractor

    Extract frames and motion vectors from H.264 and MPEG-4 encoded video.

  21. flex-launcher

    A customizable HTPC application launcher for Windows and Linux

  22. smolrtsp

    A lightweight real-time streaming library for IP cameras

  23. ott-packager

    OTT/ABR streaming encoder (H264/HEVC) and packager for DASH and HLS

  24. Video_player_for_3DS

    Video player for 3ds

  25. cgif

    GIF encoder written in C

  26. SaaSHub

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

    SaaSHub logo
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).

C Video discussion

Log in or Post with

C Video related posts

  • Construyendo un sistema RAG para búsqueda y análisis de contenido de video

    5 projects | dev.to | 16 Apr 2025
  • Building a RAG System for Video Content Search and Analysis

    5 projects | dev.to | 10 Apr 2025
  • Introducing TUISIC: TUI Music Streaming App.

    4 projects | dev.to | 19 Jan 2025
  • NewPipe on Linux, Using Android_translation_layer

    13 projects | news.ycombinator.com | 27 Oct 2024
  • Open Source security camera on Raspberry Pi

    8 projects | news.ycombinator.com | 15 Sep 2024
  • Show HN: I Added a Feature to WhatsApp-Web, Animated GIFs Uploads (Chrome Ext.)

    3 projects | news.ycombinator.com | 23 Aug 2024
  • How we edited 175 conference videos in 5 hours

    2 projects | dev.to | 19 Aug 2024
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 22 Apr 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

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

# Project Stars
1 FFmpeg 49,168
2 ijkplayer 32,828
3 mpv 30,361
4 ffmpeg.wasm 15,519
5 nginx-vod-module 2,035
6 Allegro 1,947
7 pipewire 1,909
8 mlt 1,569
9 uTox 1,049
10 libvpx 924
11 kvazaar 873
12 ccextractor 768
13 avidemux2 764
14 evdi 743
15 ffmpeg-rockchip 699
16 libplacebo 610
17 obs-gstreamer 372
18 mv-extractor 332
19 flex-launcher 274
20 smolrtsp 251
21 ott-packager 231
22 Video_player_for_3DS 204
23 cgif 125

Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com

Did you know that C is
the 6th most popular programming language
based on number of references?