Video HubVideo codecs

Video codecs

94 tools and products — search, filter by language, sort, and open any profile for facts and alternatives.

Nothing matches — clear the search, language filter or sort.

Most adopted 6

Established 34

RaspberryPi-WebRTCC++ · 983 ★“Real-time WebRTC streaming for Raspberry Pi and NVIDIA Jetson with 100–200 ms glass-to-glass latency.”kvazaarC · 962 ★“An open-source HEVC encoder”avidemux2C · 957 ★“Avidemux2, simple video editor”dav1dAssembly · 788 ★“A read-only mirror of dav1d source code repository. The origin is at https://code.videolan.org/videolan/dav1d/”nwjs-ffmpeg-prebuiltJavaScript · 727 ★“FFmpeg prebuilt binaries for NW.js / Chromium”mp4ffGo · 653 ★“Library and tools for working with MP4 files containing video, audio, subtitles, or metadata. The focus is on ”SwiftFFmpegSwift · 651 ★“A Swift wrapper for the FFmpeg API”NotEnoughAV1EncodesC# · 564 ★“GUI for AV1 (aomenc, rav1e & svt-av1)”mp4-h264-re-encodeJavaScript · 480 ★“Pure re-encoding of an mp4-h264 video file with the web APIs as well as in-depth description of how it works.”boramJavaScript · 465 ★“:film_strip: Cross-platform graphical WebM converter”uvgRTPC++ · 436 ★“An open-source library for RTP/SRTP media delivery”FFMediaToolkitC# · 428 ★“FFMediaToolkit is a cross-platform video decoder/encoder library for .NET that uses FFmpeg native libraries. I”hapC · 416 ★“A codec for fast video playback”node-avTypeScript · 364 ★“FFmpeg bindings for Node.js. Features both low-level and high-level APIs, full hardware acceleration, TypeScri”go-avifGo · 342 ★“:art: Go AVIF library”ffmpeg_beginnerC++ · 324 ★“食铁兽 ffmpeg4/5/6入门系列教程代码”EZUIKit-JavaScript-npmJavaScript · 317 ★“轻应用npm版本,降低接入难度,适配自定义UI,适配主流框架”easy_webrtc_serverC++ · 292 ★“基于muduo的简单的webrtc流媒体服务器”IFMEC# · 290 ★“Powerful x264, x265, x266 and AV1 GUI encoder. Every codec is a drop-in plugin you can update or replace yours”VIDEOconvertorPython · 290 ★“A stable and Fast telegram video convertor bot which can encode into different libs and resolution, compress v”xk265Verilog · 283 ★“xk265:HEVC/H.265 Video Encoder IP Core (RTL)”avif-formatC++ · 263 ★“An AV1 Image (AVIF) file format plug-in for Adobe® Photoshop®”aviatorPython · 251 ★“A lightweight, Flatpak-first, easy-to-use GUI utility for encoding with SVT-AV1 & Opus.”video-comparison-playerVue · 238 ★“🎦 Video comparison player for Mac and Windows, built using Electron”flvAnalyser233 ★“FLV v1.0 analyser (support H264/HEVC/VVC/AVS+/AVS2/AVS3 ES analysis)”goheifGo · 231 ★“go gettable decoder/converter for HEIF/HEIC based on libde265”ffmpeg_encoder_pluginC++ · 215 ★“FFmpeg Encoder Plugin for DaVinci Resolve Studio”raspberry_ninjaPython · 198 ★“Publish or capture VDO.Ninja streams with Python (Raspberry Pi, Linux, Mac, Windows WSL)”GMATC · 195 ★“A toolkit showing GPU's all-round capability in video processing”AVIFQuickLookC · 188 ★“AVIF QuickLook plugin on macOS”patch186 ★“Something could be public patches”QLCodecSwift · 172 ★“Quick Look Previewer extension to 'quicklook-play' every video and audio formats not natively supported by mac”AttinyStreamGfxApiC · 158 ★“Fast Graphics Library for Attiny85 and SSD1306 over I2c”minirtcC++ · 150 ★“A lightweight cross-platform real-time audio and video transmission engine | 一个轻量级跨平台实时音视频传输引擎”

More tools 54

video-quality-metricsPython · 143 ★“Uses FFmpeg to benchmark video encoders to compare VMAF, SSIM and PSNR with different encoder settings.”mini_videoC++ · 140 ★“Minimal GPU video decoding sample for Vulkan, DX12 and DX11”HEVCVideoExtension127 ★“免费获取在 Microsoft Store 中收费 ¥7.00 的 HEVC 视频扩展”h264decoderC++ · 125 ★“h264 decoding module for python based on ffmpeg/libav”MV-TractusC · 124 ★“A simple tool to extract motion vectors from h264 encoded videos.”omaf.jsJavaScript · 124 ★“HTML5 MSE Playback of MPEG 360 VR Tiled Streaming”tfb-videoJava · 118 ★“Generator of test video files for testing your media playback devices and calibrate TV sets”MuxMasterShell · 115 ★“MuxMaster – a profile-driven video encoder and muxer that treats media conversion as normalization: analyze th”cavifC++ · 112 ★“avif encoder, using libaom directly.”ffmpeg4discordPython · 110 ★“ffmpeg4discord is a Python package tailored for Two-Pass encoding, enabling efficient video compression to mee”mediamolderGo · 107 ★“A redesign of FFmpeg for the AI era. React GUI. Custom AI integrations including YOLOv8 object and face detect”h264-bitstream-viewerVue · 107 ★“H264 bitstream viewer”avif-coderC++ · 105 ★“AVIF/HEIC coder for Android, Kotlin, Java”xin26xC · 104 ★“Video Encoder for Now and Next Decade”WebRTCExtensionKotlin · 101 ★“Android WebRTC extension function.”raspiCamTypeScript · 101 ★“RaspiCam, a simple web application to stream, take pictures or record videos from your raspberry pi camera.”mediacommonGo · 97 ★“Entities shared between gohlslib, gortsplib, gortmplib, MediaMTX”h264-readerRust · 97 ★“Rust reader for H264 bitsream syntax”lamco-rdp-serverRust · 95 ★“Wayland-native RDP server for Linux desktop sharing. H.264 via EGFX, VA-API/NVENC hardware encoding, clipboard”SecurityCameraPython · 91 ★“A Raspberry Pi camera system with a live video feed, motion detection system, H.264 mp4 recording capabilities”fmp4streamerPython · 87 ★“Fmp4streamer streams your V4L2 camera directly to any browser and media player as MP4 (H264).”xavRust · 86 ★“Fastest, Extremist Encoding & Target Quality”ffmpegTypeScript · 86 ★“ffmpeg (w/avcpp) bindings for Node.js w/ Streams and async support”SCTE-35_HLS_x9k3Python · 82 ★“HLS and SCTE-35 x9k3 is a HLS Segmenter with SCTE 35, and Live Streaming from Non-Live Soures and Looping.”TranscodingSwift · 75 ★“Simple video transcoding in Swift”mpeg2tsC++ · 74 ★“A fast, cross-platform and modern C++ SDK for all your MPEG-2 transport stream media format needs following in”SymphonyMediaBridgeC++ · 73 ★“The Symphony Media Bridge (SMB) is a media server application that handles audio, video and screen sharing med”libheif-sharpC# · 71 ★“Provides .NET bindings for libheif.”muxideRust · 71 ★“Pure Rust MP4 muxer — zero deps, no FFmpeg. Feed it encoded frames, get a standards-compliant MP4. H.264, H.26”av1an-win-scriptBatchfile · 68 ★“A Batch script that sets up Av1an with all it's dependencies in a portable workspace”av1-streamingRust · 67 ★“AV1 streaming for Linux and Raspberry PI”webvidsGo · 67 ★“Terminal app to create optimized videos for the web”DumpTSC++ · 66 ★“Extract elementary stream from all kinds of media files, show inside media meta information and reconstruct Tr”SDWebImageAVIFCoderObjective-C · 66 ★“A SDWebImage coder plugin to support AVIF(AV1 Image File Format) image”ffdashRust · 64 ★“A terminal UI for batch AV1 & VP9 video encoding with hardware acceleration, real-time progress monitoring, an”dav1d-rsRust · 63 ★“libdav1d rust bindings”video_encoder_for_ogl_dxC · 63 ★“H264/HEVC Video Encoder for OpenGL”BetterCastSwift · 62 ★“Turn spare devices into real extra displays for your Mac or Windows PC — iPad, iPhone, Android, Windows, Linux”zAnalysisPascal · 61 ★“zAnalysis是基于Pascal语言编写的大型统计学开源库”hysAnalyser59 ★“MPEG-TS Analysis (MPEG-2/H.264/HEVC/VVC/AVS+/AVS2/AVS3)”uvgCommC++ · 59 ★“Video Conferencing application with support for P2P Mesh - SFU hybrid video conferencing”dlna-castPython · 58 ★“A cross-platform command-line tool that casts screen and media file to remote DLNA device.”ImCvtC · 57 ★“A lightweight image converter which supports PNG, PNM, BMP, QOI, JPEG-LS, and H.265 intra-frame.”discord-videoShell · 56 ★“Simple bash and batch scripts that use ffmpeg to compress videos to fit under 25 MB (Discord free upload limit”media-parser-guiTypeScript · 52 ★“Browser only AV1, HEVC Parser GUI”opensrthubC · 49 ★“A Linux based SRT hub/gateway service with a statistics reporting web interface for routing audio/video transp”pdn-avifC# · 45 ★“A Paint.NET filetype plugin that allows AVIF images to be loaded and saved with transparency.”vidSmoothJavaScript · 45 ★“smooth out any video”dx11_video_textureC++ · 45 ★“Simple sample code to play .mp4 videos within a DirectX11 application as GPU textures.”h264_image_transportC++ · 44 ★“Adds H264 decoding to ROS2 image transport”SharpRealTimeStreamingC# · 41 ★“Simple RTSP server and client. Supports H264, H265, H266, AV1, AAC and Opus.”davifC++ · 41 ★“avif decoder, using dav1d directly.”aomanalyzer.ioHTML · 40 ★“AV1 Bitstream Analyzer in browser for local ivf/obu/webm/avif bitstream and mp4/avi/ts/mov/mkv video files”AppWebStreamC++ · 40 ★“Sample code for low latency H.264 streaming to a web browser”