An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with video-encoding

A curated list of projects in awesome lists tagged with video-encoding .

https://github.com/75lb/handbrake-js

Video encoding / transcoding / converting for node.js

batch ffmpeg handbrake javascript nodejs video video-encoding

Last synced: 15 May 2025

https://github.com/chenxinfeng4/ffmpegcv

The ffmpegcv is a ffmpeg backbone for open-cv like Video Reader and Writer

ffmpeg opencv-python video-decoding video-encoding

Last synced: 04 Oct 2025

https://github.com/argorar/WebMConverter

GUI for ffmpeg to convert videos to WebM and mp4.

avisynth ffmpeg gfycat imgur mp4 mp4-video transcoding video video-encoding video-processing webm

Last synced: 03 Apr 2025

https://github.com/BrianDMG/conv2mp4

This Powershell script will recursively search through a user-defined file path and convert all videos of user-specified file types to MP4 with H264 video and AAC audio using ffmpeg. The purpose of this script is to reduce transcoding CPU load on a media server like Plex or Emby and increase video compatibility across platforms.

aac emby ffmpeg ffprobe h264 handbrakecli kodi plex plex-library plex-media-server plex-server plex-transcoding powershell powershell-script video video-compatibility video-conversion video-encoding video-processing video-transcoding

Last synced: 14 Apr 2025

https://github.com/briandmg/conv2mp4

This Powershell script will recursively search through a user-defined file path and convert all videos of user-specified file types to MP4 with H264 video and AAC audio using ffmpeg. The purpose of this script is to reduce transcoding CPU load on a media server like Plex or Emby and increase video compatibility across platforms.

aac emby ffmpeg ffprobe h264 handbrakecli kodi plex plex-library plex-media-server plex-server plex-transcoding powershell powershell-script video video-compatibility video-conversion video-encoding video-processing video-transcoding

Last synced: 28 Oct 2025

https://github.com/DaGooseYT/EncodeGUI

EncodeGUI (encode-gooey) is a free and open source video transcoder GUI that utilizes AI tools for a fascinating encoding experience.

ffmpeg-gui rife vapoursynth video-encoder video-encoding

Last synced: 18 Jul 2025

https://github.com/kunkundi/minirtc

A lightweight cross-platform real-time audio and video transmission engine | 一个轻量级跨平台实时音视频传输引擎

audio-decoding audio-encoding av1 h264 libdatachannel libnice opus rtc rtp srtp video-decoding video-encoding webrtc

Last synced: 17 Jan 2026

https://github.com/dinoosauro/ffmpeg-web

A Web and Native UI for ffmpeg-wasm: convert video, audio and images using the power of ffmpeg, directly from your web browser or from your computer.

audio audio-decoding audio-encoding audio-processing ffmpeg ffmpeg-wasm ffmpeg-web ffmpeg-web-gui image image-decoding image-encoding image-processing video video-decoding video-encoding

Last synced: 11 Aug 2025

https://github.com/Dinoosauro/ffmpeg-web

A Web and Native UI for ffmpeg-wasm: convert video, audio and images using the power of ffmpeg, directly from your web browser or from your computer.

audio audio-decoding audio-encoding audio-processing ffmpeg ffmpeg-wasm ffmpeg-web ffmpeg-web-gui image image-decoding image-encoding image-processing video video-decoding video-encoding

Last synced: 18 Jul 2025

https://github.com/slhck/ffmpeg-debug-qp

FFmpeg Debug Script for QP Values

ffmpeg video-encoding

Last synced: 03 Apr 2026

https://github.com/encoding-ninja/per-title-analysis

Analysis provider for adapting your OTT bitrate ladder

encoding optimization per-title video video-encoding video-quality

Last synced: 19 Sep 2025

https://github.com/Jaded-Encoding-Thaumaturgy/lvsfunc

lvsfunc, a collection of LightArrowsEXE's VapourSynth functions and wrappers

anime fansubbing python python-library python3 vapoursynth vapoursynth-functions vapoursynth-plugins video-encoding

Last synced: 02 Apr 2025

https://github.com/mysteryx93/hanumaninstitute.ffmpeg

.Net wrapper for media encoders such as FFmpeg, X264 and X265

avisynth ffmpeg ffmpeg-wrapper vapoursynth video-encoding x264 x265

Last synced: 14 Feb 2026

https://github.com/staxrip/x265-encoding-tutorial

Beginner friendly guide for StaxRip, the x265 video encoder and H.265 video codec.

avisynth ffmpeg gui mkvtoolnix mp4box nvenc rav1e staxrip svtav1 vapoursynth video video-encoding video-processing x264 x265

Last synced: 28 Apr 2025

https://github.com/stax76/software-list

⚙️ List of software I maintain or use.

media-player software video-encoding

Last synced: 17 Jun 2025

https://github.com/timendus/chip-8-bad-apple

Bringing Bad Apple to CHIP-8 (or more specifically: to XO-CHIP)

8-bit bad-apple chip-8 octojam octojam9 video-comprassion video-encoding xo-chip

Last synced: 05 Jan 2026

https://github.com/teklynk/raspi-streamer

Capture and stream to any RTMP endpoint using a Raspberry Pi, Python, Flask

owncast streaming streaming-video twitch video-capture-device video-encoder video-encoding

Last synced: 25 Jan 2026

https://github.com/AK1194/Video-Compression-motion-estimation-block-video-encoder

This repository is about video compression, and more specifically about the motion estimation block (ME block) of a video encoder. It is a research project for developing an efficient motion estimation algorithm, so that the video compression technology can keep pace with the high frame rate videos and high resolution videos.

frame-rate high-resolution matlab motion-estimation resolution video video-encoding video-processing

Last synced: 27 Jul 2025

https://github.com/deadnews/encode-scripts

Vapoursynth Python scripts

vapoursynth video-encoding

Last synced: 03 Jul 2025

https://github.com/daramkun/daramcam

Screen Capturing and Recording Library for Windows

audio-capture audio-encoding screen-capture video-encoding

Last synced: 03 May 2025

https://github.com/bitmovin/bitmovin-java

DEPRECATED: Java client for the Bitmovin API, see https://github.com/bitmovin/bitmovin-api-sdk-java

analytics api-client bitmovin bitmovin-api html5-player java video-encoding

Last synced: 05 Jan 2026

https://github.com/Qencode-Corp/video-transcoder.online

Full featured video transcoding using the Qencode API that can be easily modified for your website or application.

qencode qencode-api transcode transcoder transcoding video video-encoder video-encoding video-transcoding videos

Last synced: 18 Jul 2025

https://github.com/mohamedahmed770/auto-vmaf-encoder

Auto-VMAF-Encoder uses data-driven VMAF targeting to deliver quality and efficient encodes. It analyzes videos, logs metrics, and shows real-time progress with ETA. 🐙

automation av1 cli console-ui ffmpeg media-automation nvenc python rich-cli svt-av1 transcoding video-encoding video-processing video-quality vmaf

Last synced: 20 Apr 2026

https://github.com/rzumer/webbum

An AV1 and VPx WebM video encoding interface.

av1 ffmpeg-gui video-encoding video-processing vp8 vp9 webm

Last synced: 13 Oct 2025

https://github.com/fabianwimberger/immich-convert-originals

Batch-transcode Immich libraries to AV1 (video) and JXL (images). Save 30-50% storage. Preserves metadata & albums.

av1 docker image-conversion immich jpeg-xl jxl self-hosted video-encoding

Last synced: 25 Apr 2026

https://github.com/yuygfgg/y5gfunc

Yuygfgg's collection for vapoursynth video filtering and encoding stuff

anime encoding python python-library python3 vapoursynth vapoursynth-functions video-encoding video-processing

Last synced: 05 Oct 2025

https://github.com/darsan-in/handstop

Handstop is a robust video encoding library for Node.js, built on the core of the HandBrake video encoding binary. It offers efficient video compression with three output formats optimized for web use: WebM-AV1, MP4-AV1, and MP4-x265. Each format comes with three customizable presets to balance compression levels, file size, and encoding speed, ach

api-integration compression-levels gpu-acceleration handbrake-integration handstop-library high-performance mp4-av1 mp4-x265 node-js open-source video-compression video-encoding video-presets web-video-formats webm-av1

Last synced: 16 Apr 2025

https://github.com/craigwatt/vfo

Autonomous media optimization engine for video libraries: mezzanine→source→profile workflows with quality checks and observability.

c cli dolby-vision ffmpeg ffprobe hevc media-pipeline mkv mp4 rule-engine transcoding video-encoding video-streaming vmaf workflow-engine

Last synced: 26 Apr 2026

https://github.com/arqonai/pixelog

Video based archival system encoding documents as QR frames in MP4 files. Features Git like version control, sub 100ms semantic search, LLM chat (OpenRouter), AES-256-GCM encryption, and streaming for multi GB files with constant 10MB memory.

ai encryption ffmpeg file-conversion go llm memory mp4 pixe qr-code video-encoding

Last synced: 27 Apr 2026

https://github.com/fabianwimberger/archive-video-av1

Web UI for AV1 video conversion with PGO-optimized FFmpeg. Real-time progress, batch processing.

av1 docker ffmpeg opus self-hosted svt-av1 video-converter video-encoding

Last synced: 25 Apr 2026

https://github.com/darsan-in/handstop-demo

This repository demonstrates Handstop, a video encoding library developed for Node.js. It showcases the capabilities of Handstop in efficiently encoding videos, making it suitable for various media processing tasks.

api-integration customizable-encoding handstop-library high-performance media-processing media-services mobile-optimization node-js node-js-library open-source video-encoding video-formats video-processing video-resolution web-applications

Last synced: 16 Feb 2026

https://github.com/czellerkonti/massento

ffmpeg wrapper written in python to encode all videos in a folder structure according to user defines encoding templates

ffmpeg ffmpeg-wrapper help-wanted platform-independent python python-script video-encoder video-encoding

Last synced: 18 Jul 2025

https://github.com/sam0x17/video-manager

a tool for automatically optimizing files in your video library using ffmpeg

crystal crystal-shard crystal-shards ffmpeg ffmpeg-wrapper plex plex-media-server video-encoding

Last synced: 07 May 2025

https://github.com/martineesmaa/encodeme

EncodeMe is a video media encoder of multi-edition.

adobe decoder encode encoder ffmpeg media media-encoder video video-encoding

Last synced: 15 Sep 2025

https://github.com/rustmn/FFMPEG-NVENC-Docker-build

Dockerfile & installation instructions for FFMPEG with NVENC. Supported encoders: av1_nvenc, hevc_nvenc, h264_nvenc.

av1 ffmpeg hevc nvenc video-encoding

Last synced: 18 Jul 2025

https://github.com/teiacare/teiacarevideoio

TeiaCareVideoIO is a C++ video encoder and decoder library.

cpp cross-platform ffmpeg video-decoding video-encoding video-io videocapture videowriter

Last synced: 20 Aug 2025

https://github.com/videosdk-live/videosdk-vod-react-api-example

This code sample demonstrates a Video SDK "Video On Demand API" using react js.

encoding-videos hls sdk video video-encoding video-on-demand

Last synced: 25 Apr 2026

https://github.com/stefanolusardi/video_io

video encoder and decoder, written in modern C++

cmake cpp ffmpeg video video-decoding video-encoding

Last synced: 10 May 2026

https://github.com/deadnews/dnfunc

A collection of Vapoursynth functions and wrappers

vapoursynth vapoursynth-functions video-encoding

Last synced: 03 Jul 2025

https://github.com/davidfstr/direncode

Encodes all video files from a source directory to a target directory, optionally continuously.

handbrake video-encoding

Last synced: 16 May 2026

https://github.com/stackrock/mediamachinejava

Java SDK for Video Transcoding, Thumbnails extraction & Video Summarization. MediaMachine API lets you convert videos between different web-ready formats - perfect for processing & resizing user-generated videos. Uses machine-learning to select the best frame as thumbnail for videos & creates video summaries similar to NLP for articles.

cloud-video-processing java mp4 summary thumbnail-generator video-encoding video-processing video-transcoding vp8 vp9 webm

Last synced: 18 Jul 2025

https://github.com/videosdk-live/videosdk-vod-react-native-api-example

This code sample demonstrates a Video SDK Video On Demand API using react-native.

react-native sdk video video-encoding video-streaming

Last synced: 01 Jan 2026

https://github.com/birkdev/ffvm

CLI tool for encoding videos with ffmpeg and scoring quality with VMAF

cli ffmpeg python video-encoding video-quality vmaf

Last synced: 01 Apr 2026

https://github.com/davelindo/videotoolbox_remote

Remote VideoToolbox for FFmpeg: use a Mac or Apple Silicon system over LAN as an IP-based H.264/HEVC encode/decode/transcoding accelerator.

apple-silicon ffmpeg h264 hardware-acceleration hevc macos transcoding video-encoding videotoolbox

Last synced: 07 Jun 2026

https://github.com/satsuma22/rtcontrol

Low-latency, low-impact self-hosting software system. Uses WebRTC and hardware-accelerated encoding for streaming.

low-latency remote-access-tool remote-desktop self-hosted video-encoding webrtc

Last synced: 27 Apr 2026

https://github.com/gabrielschoenardie/encoder

🎬 Professional video encoder for Instagram with guaranteed zero-recompression. Hollywood-level quality meets social media optimization. Enterprise-grade reliability.

batch-script content-creation ffmpeg h264 hollywood-quality instagram professional social-media video-encoding windows zero-recompression

Last synced: 30 Apr 2026

https://github.com/adocampo/clutch

Convert videos in batch with a CLI tool, or via web UI, or even automatically with a watchdog daemon using HandBrake CLI. Ready to drift!!

encoding handbrakecli video-encoding video-processing

Last synced: 13 May 2026

https://github.com/hadoooooouken/nvencffx

nvencFFX is an intuitive Windows GUI application designed to streamline video processing tasks. It integrates FFmpeg with NVIDIA's NVENC for high-performance hardware-accelerated video encoding and offers features like video trimming via a user-friendly interface

av1 av1-encoder ffmpeg gui-application h264 h264-transcoder hevc hevc-hw-accelerator nvenc nvidia python tool toolbox video video-editing video-encoding video-processing windows

Last synced: 10 May 2026

https://github.com/micilini/nessmuxer

Standalone C library that encodes raw NV12 frames to H.264 and muxes them into a playable MKV container.

c ebml h264 matroska media-foundation mkv nv12 nvenc screen-recording video-encoding videotoolbox x264

Last synced: 07 Apr 2026

https://github.com/xinwu-yang/trans

简单易用的批量转码小工具

tool video-encoding

Last synced: 20 Jan 2026

https://github.com/timothydodd/handbrake-scheduler

This .NET 8 application is designed to schedule and automate video encoding using HandBrakeCLI

handbrakecli video-encoding

Last synced: 27 Mar 2025

https://github.com/hadoooooouken/quickffsync

QuickFFSync is a reliable and efficient Windows application that simplifies video processing. Utilizing Intel QSV for hardware-accelerated encoding, it turns complex FFmpeg workflows into a smooth, user-friendly experience.

arc av1 ffmpeg ffmpeg-wrapper gui h264 hevc intel python qsv tool video-editing video-encoding video-processing vp9 windows

Last synced: 08 May 2026

https://github.com/davidfstr/vidcrush

Reduces the byte size of a video file by reencoding it at half width and height.

handbrake video video-encoding

Last synced: 25 Oct 2025

https://github.com/fcatilizer/bashvidconverter

Transcode AV Encoded Videos to .mov for Davinci Resolve in Linux

bash-script davinci-resolve davinci-resolve-studio-tutorial ffmpeg linux transcode-video video-encoding

Last synced: 13 Feb 2026

https://github.com/slavanap/jm

Clone of H.264/AVC Reference Software (with optimizations and critical bug fixes provided by me in separate commits)

h264 video video-decoding video-encoding

Last synced: 28 Sep 2025

https://github.com/davidfstr/hbencode

Encodes video files in bulk for playback on an iPhone or iPod Touch.

handbrake video-encoding

Last synced: 13 Jun 2026