Mp4composer AndroidThis library generate an Mp4 movie using Android MediaCodec API and apply filter, scale, trim, transcode, crop, timeScale, mute and rotate Mp4.
VppVideo++, a C++14 high performance video and image processing library.
LibopenshotOpenShot Video Library (libopenshot) is a free, open-source project dedicated to delivering high quality video editing, animation, and playback solutions to the world. API currently supports C++, Python, and Ruby.
CaerHigh-performance Vision library in Python. Scale your research, not boilerplate.
VideobeautifyWith this APP, you can do all kinds of professional optimising and beautifying to your videos
Platform Install PackagesOfficial deployment packages to install the Kaltura platform on a server or cluster environments using native OS package managers
Xabe.ffmpeg.NET Standard wrapper for FFmpeg. It allows to process media without know how FFmpeg works, and can be used to pass customized arguments to FFmpeg from dotnet core application.
Transcoder🎞 Hardware-accelerated video transcoding using Android MediaCodec APIs. Supports cropping, concatenation, clipping, audio processing, video speed and much more.
Gpuvideo AndroidThis library apply video filter on generate an Mp4 and on ExoPlayer video and Video Recording with Camera2.
Waifu2x Extension GuiVideo, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, Real-ESRGAN, SRMD, RealSR, Anime4K, RIFE, CAIN, DAIN, and ACNet.
Real Time Gesrec Real-time Hand Gesture Recognition with PyTorch on EgoGesture, NvGesture, Jester, Kinetics and UCF101
IvyVideo-based object counting software.
Filter.jsFilter.js: Video and Image Processing and Computer Vision Library in pure JavaScript (Browser and Node.js)
Video EnhancementA list of resources for video enhancement, including video super-resolutio, interpolation, denoising, compression artifact removal et al..
VectorhubVector Hub - Library for easy discovery, and consumption of State-of-the-art models to turn data into vectors. (text2vec, image2vec, video2vec, graph2vec, bert, inception, etc)
ToflowTOFlow: Video Enhancement with Task-Oriented Flow
Amazon Rekognition Video AnalyzerA working prototype for capturing frames off of a live MJPEG video stream, identifying objects in near real-time using deep learning, and triggering actions based on an objects watch list.
LibvaLibva is an implementation for VA-API (Video Acceleration API)
ServerThe Kaltura Platform Backend. To install Kaltura, visit the install packages repository.
Tensor StreamA library for real-time video stream decoding to CUDA memory
OptimizedimageenhanceSeveral image/video enhancement methods, implemented by Java, to tackle common tasks, like dehazing, denoising, backscatter removal, low illuminance enhancement, featuring, smoothing and etc.
nebulaMedia asset management and broadcast automation system
tssi2tssi2 is a header-only library for parsing MPEG-2 and DVB Transport Streams in the domain of multimedia processing applications.
DuMEA fast, versatile, easy-to-use and cross-platform Media Encoder based on FFmpeg
CustomVideoCustomize video, photo, animation, music, border etc...
video-audio-toolsTo process/edit video and audio with Python+FFmpeg. [简单实用] 基于Python+FFmpeg的视频和音频的处理/剪辑。
video2gifProgrammatically generate animated GIF from video in Python(convert video to gif)
video autoencoderVideo lstm auto encoder built with pytorch. https://arxiv.org/pdf/1502.04681.pdf
detectron2-pipelineModular image processing pipeline using OpenCV and Python generators powered by Detectron2.
lecture-demosDemonstrations for the interactive exploration of selected core concepts of audio, image and video processing as well as related topics
ion-avpAudio/Video Processing Service
mux-pythonOfficial Mux API wrapper for python projects, supporting both Mux Data and Mux Video.
mux-goOfficial Mux API wrapper for golang projects, supporting both Mux Data and Mux Video.
pyanime4kAn easy way to use anime4k in python
pi-asciicamA live stream ASCII webcam server for Raspberry Pis using websockets, written in go.
glip-libAn OpenGL Image Processing Library (in C++/GLSL).
video-summarizerSummarizes videos into much shorter videos. Ideal for long lecture videos.
FunCropVideo Split Effect: a lots of transition effect in a video.
laavAsynchronous Audio / Video Library for H264 / MJPEG / OPUS / AAC / MP2 encoding, transcoding, recording and streaming from live sources
PororoQAPororoQA, https://arxiv.org/abs/1707.00836
ShaderViewShaderView is an Android View that makes it easy to use GLSL shaders for your app. It's the modern way to use shaders for Android instead of RenderScript.
FFCreatorLite一个基于node.js的轻量极速短视频加工库 A lightweight and fast short video processing library based on node.js
vidpipeVideo data processing pipeline using OpenCV
CVSandboxOpen source software package, which aims to allow solving different tasks related to computer vision areas, like video surveillance, vision based automation/robotics, different sorts of image/video processing, etc.