evehal's starred repositories

avplumber

A "gstreamer-like" C++ framework for ffmpeg/libav graphs with support of async processing and lock-free queue

Language:C++License:AGPL-3.0Stargazers:18Issues:0Issues:0

shadertutorialseries

source code for the YouTube series

Language:GLSLStargazers:251Issues:0Issues:0

ijkplayer

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

Language:CLicense:GPL-2.0Stargazers:32443Issues:0Issues:0

refl-cpp

Static reflection for C++17 (compile-time enumeration, attributes, proxies, overloads, template functions, metaprogramming).

Language:C++License:MITStargazers:1071Issues:0Issues:0

cista

Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.

Language:C++License:MITStargazers:1795Issues:0Issues:0

Spout2

A video frame sharing system for Microsoft Windows

Language:C++License:BSD-2-ClauseStargazers:753Issues:0Issues:0

sam2

The repository provides code for running inference with the Meta Segment Anything Model 2 (SAM 2), links for downloading the trained model checkpoints, and example notebooks that show how to use the model.

Language:Jupyter NotebookLicense:Apache-2.0Stargazers:11271Issues:0Issues:0

reflect-cpp

A C++20 library for fast serialization, deserialization and validation using reflection. Supports JSON, BSON, CBOR, flexbuffers, msgpack, TOML, XML, YAML / msgpack.org[C++20]

Language:C++License:MITStargazers:977Issues:0Issues:0

Tempest

API abstraction layer for 3D graphics, UI and sound. Written in C++17 with Vulkan, DX12 and Metal support.

Language:C++License:MITStargazers:107Issues:0Issues:0

QSVEnc

QSVによる高速エンコードの性能実験

Language:C++License:NOASSERTIONStargazers:314Issues:0Issues:0

nanosvg

Simple stupid SVG parser

Language:CLicense:ZlibStargazers:1686Issues:0Issues:0

vkvg

Vulkan 2D graphics library

Language:CLicense:MITStargazers:754Issues:0Issues:0

TrueTrace-Unity-Pathtracer

A High Performance Compute Shader Based Mesh Pathtracer in Unity3d without RT Cores

Language:C#License:MITStargazers:671Issues:0Issues:0

Maximilian

C++ Audio and Music DSP Library

Language:C++License:MITStargazers:1579Issues:0Issues:0

MediaEditor

A non-linear editing software that helps you to make nice video.

Language:C++License:LGPL-3.0Stargazers:412Issues:0Issues:0

FFmpegPlayer

Simple FFmpeg video player

Language:C++License:MITStargazers:150Issues:0Issues:0

MulVideoDisplayer

一个多路视频播放器,集合了qsv,cuda,cuda_plugin,cpu解码; 采用多线程渲染,cuda与opengl数据传递

Language:CStargazers:10Issues:0Issues:0

gl_vk_simple_interop

Display an image created by Vulkan compute shader, with OpenGL

Language:C++License:Apache-2.0Stargazers:82Issues:0Issues:0

QtDirect3D

QDirect3DWidget implementation similar to the built-in QOpenGLWidget

Language:CLicense:MITStargazers:140Issues:0Issues:0

ladybird

Truly independent web browser

Language:C++License:BSD-2-ClauseStargazers:20158Issues:0Issues:0

skia-canvas

A GPU-accelerated 2D graphics environment for Node.js

Language:RustLicense:MITStargazers:1684Issues:0Issues:0

janus-ndi

Janus NDI Plugin

Language:CLicense:GPL-3.0Stargazers:10Issues:0Issues:0

JKQtPlotter

an extensive Qt5 & Qt6 Plotter framework (including a feature-richt plotter widget, a speed-optimized, but limited variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies

Language:C++License:LGPL-2.1Stargazers:854Issues:0Issues:0

jellyfin-media-player

Jellyfin Desktop Client

Language:C++License:GPL-2.0Stargazers:3112Issues:0Issues:0

ffmpeg-rockchip

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

Language:CLicense:NOASSERTIONStargazers:459Issues:0Issues:0

ffmpeg-video-player

An FFmpeg and SDL Tutorial.

Language:CLicense:GPL-3.0Stargazers:412Issues:0Issues:0

ffmpeg_beginner

食铁兽 ffmpeg4/5/6入门系列教程代码

Language:C++License:MITStargazers:287Issues:0Issues:0

bmf

Cross-platform, customizable multimedia/video processing framework. With strong GPU acceleration, heterogeneous design, multi-language support, easy to use, multi-framework compatible and high performance, the framework is ideal for transcoding, AI inference, algorithm integration, live video streaming, and more.

Language:C++License:Apache-2.0Stargazers:773Issues:0Issues:0

pyGTGraphics

The GT Graphics Library is a Python tool designed to generate XML structures for use with vMix titles (gtzip files). It provided an object-oriented approach to define layers, shapes, text blocks, and animations.

Language:PythonStargazers:2Issues:0Issues:0

VideoPipe

A cross-platform video structuring (video analysis) framework. If you find it helpful, please give it a star: ) 跨平台的视频结构化(视频分析)框架,觉得有帮助的请给个星星 : )

Language:C++License:Apache-2.0Stargazers:1373Issues:0Issues:0