Skip to content
@rendiffdev

rendiFF

Docker-Ready FFmpeg / FFprobe REST API | Open Source Media Processing.

Rendiff – Zero‑Config Modern Video Pipeline Media APIs for FFmpeg

Production-grade media processing & intelligence – one docker compose up away.

GitHub Org License: MIT GitHub Sponsors


Rendiff is an open‑source initiative that turns battle‑tested FFmpeg & FFprobe command lines into modern, self‑hosted micro‑services. No vendor lock‑in, no hidden quotas – just pure, programmable media power anyone can run on‑prem or in the cloud.

Project Where It Fits What It Does Language Repo
FFmpeg API “Do” layer Encode · Transcode · Package · Upscale Python / FastAPI rendiffdev/ffmpeg-api
FFprobe API “Know” layer Inspect · Validate · Score · Compare Go / Gin rendiffdev/ffprobe-api

Use them separately or chain them: probe ➜ decide ➜ encode ➜ probe again ➜ ship.


🚀 Why Rendiff?

  • Zero‑Config: Launch everything with a single docker compose up – TLS, metrics & auth baked‑in.
  • Full FFmpeg Surface: Every flag you know still works, now behind a clean JSON schema.
  • Async & Observable: Job queue, SSE/WebSocket progress, Prometheus − Grafana dashboards.
  • GenAI Inside: Multiple Local LLMs for natural‑language Q&A on media stats with OpenRouter fallback.
  • Polyglot & Composable: Treat FFmpeg like any micro‑service and plug it into Python, Node, Rust…

Bottom line: Stop copy‑pasting commands. Start shipping video features faster.Self managed, Opensource and no vendor lock.


🌄 Vision • Mission • Goal

Vision A world where shipping video at scale is as easy as calling a REST endpoint.
Mission Deliver studio‑grade media processing & intelligence to every developer through open, self‑hosted APIs.

🗺️ 2025 Roadmap (H2)

Single Focus: Build a polished Web UI for the FFmpeg API—no distractions, just pixels.

Month Milestone Highlights
August 2025 Design & UX Wireframes, responsive layout, dark/light theme, Tailwind adoption
September 2025 Core Features Drag‑&‑drop uploads, URL fetcher, preset selector, real‑time SSE progress, advanced flag inspector, auth flow
October 2025 Quality & Preview Embedded HLS/DASH player, VMAF/PSNR/SSIM charts, frame comparison slider
November 2025 DevOps & Beta Launch Project at rendiff/ffmpeg-webgui , public alpha on rendiff.dev
December 2025 GA Release v1.0 tag, docs & video tutorials, localisation skeleton

Reality‑check: Dates represent achievable stretch goals assuming current volunteer velocity; PRs & sponsors accelerate everything.



🧑‍💻 How to Contribute (a.k.a. YOU should totally help!)

We are a global OSS effort—and we need all hands on deck:

🛠️ Need Examples
Core Dev Go, Python, TypeScript, Rust, CUDA, WASM
DevOps Docker, k8s, Helm, GitHub Actions, IaC lovers
Media Gurus Transcoding edge‑cases, HDR, AV1, 360°, broadcast quirks
Docs & DX Tutorials, recipe books, sample repos, logo/UX polish
Bug‑Bashers Reproduce, minimize, fix → high‑five PR

Every PR and ⭐ pushes open video tooling forward.


💪 Sponsors & Backers

Running nightly encoding farms, quality‑metrics sweeps and AI models costs 💸 & ⚡. We gratefully accept:

What We Need Why How to Help
GPU Hours (RTX 4090 / A100 / MI300) Scale regression tests, Real‑ESRGAN upscaling, Local LLMs fine‑tuning Donate cloud credits or lend bare‑metal time
Object Storage Host terabytes of sample assets & automated artifacts S3‑compatible buckets / CDN credits
CI Minutes Run multi‑arch builds (x86, ARM, wasm) GitHub Actions or Drone runners
** SaaS Tool Subs ** To use various SaaS tools to manage and maintain the projects.

** Backers** get logo placement on website, projects and social mediashout outs, and bragging rights for backing the next‑gen video toolkit.


🙏 Special Thanks

Rendiff stands on the shoulders of giants, first and foremost FFmpeg – the Swiss‑Army knife of video. This project would not exist without the passionate maintainers and contributors who keep FFmpeg blazing‑fast and cutting‑edge. ❤️ If you use Rendiff, please consider supporting the FFmpeg project directly.


📨 Contact


⚖️ License

MIT – free for personal, commercial, or unicorn ventures. Spread the word, give credit, and help make video easier.


“FFmpeg APIs that just work.” – That single promise keeps us shipping; we’re thrilled to have you along for the ride.

Pinned Loading

  1. ffmpeg-webgui ffmpeg-webgui Public

    The goal of this project is to build a containerized web application that provides a graphical interface for FFmpeg. Users will be able to upload media files, configure advanced encoding/transcodin…

    9

  2. ffmpeg-api ffmpeg-api Public

    A containerized FastAPI microservice that exposes FFmpeg capabilities via a REST API. This service supports advanced codecs (VP9, AV1, H.265, etc.), streaming formats (HLS, DASH), API key-based aut…

    Python 18 2

  3. ffprobe-api ffprobe-api Public

    A high-performance REST API wrapper for FFprobe with local LLM powered media analysis. Get instant insights about any media file through a simple HTTP interface.

    Go 11

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy