GitStar
GitHub TrendingTopicsLanguages
/

Video Codec GitHub Repositories

Explore popular GitHub repositories tagged “video-codec”.

Compare stars, forks, and programming language using the same GitStar view as GitHub Trending.

RepositoriesGitHub topic
Ranked by:Stars

Trending Repositories

leandromoreira/digital_video_introduction

A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding). Translations: 🇺🇸 🇨🇳 🇯🇵 🇮🇹 🇰🇷 🇷🇺 🇧🇷 🇪🇸

Jupyter Notebook16,2921,382
iknow4x/Android-Video-Trimmer

The Android-Video-Trimmer project implements the selection of clips for long and short videos. It uses MediaMetadataRetriever to obtain video frames, and uses ffmpeg for video cropping and video compression.

Java1,180276
lieff/minih264

Minimalistic H264/SVC encoder single header library

C58060
Vidvox/hap

A codec for fast video playback

C41640
NVIDIA/GMAT

A toolkit showing GPU's all-round capability in video processing

C19543
GoergPflug/AttinyStreamGfxApi

Fast Graphics Library for Attiny85 and SSD1306 over I2c

C1589
pigpeppa/xin26x

Video Encoder for Now and Next Decade

C10310
yohhoy/av1parser

AV1 video codec bitstream parser (not decoder!)

Rust426
shootthesound/torch-nvenc-compress

Use the GPU's idle NVENC silicon to multiply the effective bandwidth of every PCIe wire on the board

Python325
OxideAV/oxideav-workspace

Pure-Rust media transcoding framework — codecs, containers, filters, and a JSON transcode job graph. No C dependencies.

Rust321
xaus-group/nyx_converter

A Flutter package for converting audio and video files with FFmpeg. Supports containers, codecs, bitrates, and real-time progress tracking. https://xaus-group.github.io/nyx_converter/

Dart234
multimediamike/dreamroq

A RoQ video playback system for the Sega Dreamcast video game console

C2312
zhuzhiwei99/UniGSC

UniGSC is a highly modular and extensible framework for compressing static and dynamic Gaussian Splats, supporting both video and point cloud codecs. It’s designed for researchers and developers to quickly prototype, evaluate, and extend Gaussian Splats compression pipelines.

Python200
dpethes/fevh264

baseline h.264 encoder

Pascal204
stukenov/rav2d

AV2 video decoder in Rust — full port of dav2d C logic to memory-safe Rust. 47K lines, 786 tests. Assembly DSP via FFI.

Rust171
pinchieh/Two-phase-scheme-CNN

Two-phase Scheme for Trimming QTMT CU Partition using Multi-branch Convolutional Neural Networks

Jupyter Notebook161
yigitbektasgursoy/Motion_Estimation_Hardware_Verilog

Motion Estimation implementation by using Verilog HDL

Verilog131
CompuMaxx/GBA-Video-Studio

The ultimate professional workspace for GBA video creation. Encode, compile, and optimize high-fidelity video ROMs with an advanced incremental build engine. | El espacio de trabajo definitivo para crear video de GBA. Codifica, compila y optimiza ROMs con un motor avanzado de compilación incremental. https://discord.gg/wsFFExCWFu

Python122
SINRG-Lab/Video-Codec-Evaluation

Repository for the Evaluation of ffmpeg Video Codecs on Quality Metrics - MS-SSIM, PSNR, and VMAF. Currently supports H264. H.265, VP9 and AV1. Extensible to other codecs, useful for RD plot analysis, studying the impact of encoding configuration on compression, and comparing Video Codecs.

Jupyter Notebook120
mshr-h/motion_estimation_processor_fullsearch

Fullsearch based Motion Estimation Processor written in Verilog-HDL

Verilog113
yohhoy/av1-tech

coding tools study in AOM AV1 video codec.

Python111
smu-ivpl/PAMC

Design of Efficient Perspective Affine Motion Estimation/Compensation for Versatile Video Coding (VVC) Standard (Electronics) - Official Repository

C++90
nickaein/AUTDVC

A basic DVC (Distributed Video Coding) implementation

C++70
xfgryujk/DecodeVideo

Windows下解码和播放视频的例程

C++77
rainerzufalldererste/slapcodec2D

A simple YUV420 video codec optimized for single threaded decoding performance for Windows x64

C70
hbliu007/av2-turbo

⚡ AV2 video encoding accelerated 3-5x via SYCL/CUDA/OpenCL — runs on NVIDIA, AMD & Intel GPUs

C++70
qdrv/QDRV

Quantum Dynamic Range Video: floating-point format & toolchain succeeding integer HDR/DolbyVision, Float64 mastering → Float32 PQ/HLG delivery, Open Dynamic Metadata v2, AV1 muxing to MP4, fMP4/CMAF (DASH/HLS), IVF/OBU, HDR10 metadata, DisplayHDR targets, HDR10+/DV interop with loss reporting, and public-key + post-quantum (FIPS204 MLDSA) signing.

Rust60
ohjunee/oj-codec

Image compression practice for Undergraduate

C++51
arrufat/mtvc-thesis

PhD Thesis manuscript of the work done at Orange Labs from November 2012 to October 2015

TeX51
GitStar

See what the GitStar community is most excited about today.

Trending

GitHub Trending TodayGitHub Trending WeeklyGitHub Trending Monthly

Languages

Browse all languagesTrending PythonTrending JavaScript

Explore

Browse GitHub topicsAI repositoriesDeveloper tools
© 2026 GitStarGitHub Trending source