C Video

Open-source C projects categorized as Video | Edit details
Related topics: #Audio #Ffmpeg #Multimedia #C #Mp4

Top 20 C Video Projects

  • GitHub repo ijkplayer

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

  • GitHub repo FFmpeg

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

    Project mention: Automator shell script question (newb) | reddit.com/r/osx | 2021-11-28

    There are a couple of solutions I can think of; - a solution from someone like Telestream - working out if it’s possible to do what you want with something free like FFMPEG

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo mpv

    🎥 Command line video player

    Project mention: Why do 2160p mkvs looks so bad on my pc? | reddit.com/r/VLC | 2021-12-07

    Here is link number 1 - Previous text "MPV"

  • GitHub repo obs-ndi

    NewTek NDI integration for OBS Studio

    Project mention: Is there anyways I can use OBS to stream it to my Discord and still have the sound? | reddit.com/r/obs | 2021-12-06

    My solution has been to install Palakis' OBS-NDI plugin, and NDI tools just for NDI Studio Monitor. Once that's set up, I can send my OBS preview - audio and video - to the NDI Monitor and then broadcast that window to discord like you would stream a game. This is how I've streamed my PS4 to Discord - in to OBS via capture card, then from OBS to a window via NDI, then to discord by broadcasting that NDI Monitor window.

  • GitHub repo nginx-vod-module

    NGINX-based MP4 Repackager

    Project mention: Any opensource server for auto encoding videos? | reddit.com/r/ffmpeg | 2020-12-25

    Probably Plex. There’s also this nginix VOD module that will re-encode and package on-the-fly at playback request time.

  • GitHub repo Allegro

    The official Allegro 5 git repository. Pull requests welcome!

    Project mention: Learn Scheme by Example: Tk GUI with Chicken Scheme | dev.to | 2021-11-12

    The Allegro egg is accompanied by a couple of examples but no examples showing the use of the audio addon. The Allegro library itself comes with an example showing how to generate a saw wave, but being a C library, the example is, of course, in C. I ported that example to Scheme. I would have contributed the example back to the Allegro egg, but the repo is marked as "archived by the owner" and read-only on GitHub. I've included the example in the repo alongside the rest of the code for this tutorial in case someone finds it useful.

  • GitHub repo pipewire

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

    Project mention: How good could Linux be if there was only one big distro? | reddit.com/r/buildapc | 2021-11-25

    Maybe you want your under-lying audio stack to be different? You can swap from pulse-audio to pipe-wire.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo libvpx

    Mirror only. Please do not send pull requests.

  • GitHub repo IdeasNProjects

    *That Project's project repository

    Project mention: Sending jpeg images from ESP32CAM to ESP32 via UDP | reddit.com/r/esp32 | 2021-11-22

    UDP server and client code here

  • GitHub repo kvazaar

    An open-source HEVC encoder

    Project mention: Kvazaar HEVC/H.265 encoder license changed to 3-clause BSD | news.ycombinator.com | 2021-10-13
  • GitHub repo evdi

    Extensible Virtual Display Interface

    Project mention: External monitor goes undetected on Pop 21.04, but is detected in live boot. | reddit.com/r/pop_os | 2021-12-05
  • GitHub repo vdpau-va-driver-vp9

    Experimental VP9 codec support for vdpau-va-driver (NVIDIA VDPAU-VAAPI wrapper) and chromium-vaapi

    Project mention: Fedora Eyes Partnerships To Make Streaming Better For Linux Users | reddit.com/r/linux_gaming | 2021-12-01

    That translation layer for vp9 support completely broke in chrome until very recently, and still doesn't work under Firefox to my knowledge. Additionally it's not in any official repo, requiring the user to compile it themselves. This is a horrible user experience and is simply unacceptable.

  • GitHub repo MV-Tractus

    A simple tool to extract motion vectors from h264 encoded videos.

    Project mention: motion vector pass | reddit.com/r/shutterencoder | 2021-05-22
  • GitHub repo butterflow-ui

    A graphical user interface for butterflow.

    Project mention: Frame rate booster from 24fps to 60fps for free | reddit.com/r/software | 2021-02-27

    There is a UI version, too: https://github.com/wagesj45/butterflow-ui

  • GitHub repo acap3-examples

    Example code for APIs and features in AXIS Camera Application Platform (ACAP) version 3

    Project mention: Issues cross-compiling rust to armv7 | reddit.com/r/rust | 2021-11-17

    (build from this: https://github.com/AxisCommunications/acap3-examples/tree/master/vdostream)

  • GitHub repo cgif

    GIF encoder written in C

    Project mention: CGIF - GIF encoder written in ~600 lines of C | reddit.com/r/programming | 2021-11-15
  • GitHub repo RetroCRT

    RetroPie on CRT! RetroTink, JAMMA, SCART & more!

    Project mention: Ideal solution for the best singular method of outputting 240p to PVM 1353, FPA, Pi, standalone pc, Unraid VM | reddit.com/r/crtgaming | 2020-12-21
  • GitHub repo golibnotify

    Go bindings for libnotify -- Create and update OS notifications in linux

  • GitHub repo libav-examples

    Collection of FFmpeg libav examples.

    Project mention: FFmpeg + WebAssembly | dev.to | 2021-05-19
  • GitHub repo pico-composite8

    Raspberry Pi Pico NTSC 8-bit Composite Video output using Resistor R2R DAC, interlaced at 640x480, with slideshow on second core.

    Project mention: Pico Composite 8-Bit NTSC | reddit.com/r/raspberrypipico | 2021-06-06


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 2021-12-07.

C Video related posts


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

Project Stars
1 ijkplayer 29,695
2 FFmpeg 27,105
3 mpv 16,888
4 obs-ndi 1,872
5 nginx-vod-module 1,553
6 Allegro 1,303
7 pipewire 1,248
8 libvpx 677
9 IdeasNProjects 614
10 kvazaar 551
11 evdi 461
12 vdpau-va-driver-vp9 65
13 MV-Tractus 64
14 butterflow-ui 39
15 acap3-examples 38
16 cgif 30
17 RetroCRT 22
18 golibnotify 6
19 libav-examples 2
20 pico-composite8 2
Find remote jobs at our new job board 99remotejobs.com. There are 32 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives