GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • rendiffdev
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles

This view

  • Original page
  • New address

GeezerVison is showing github.com — rendiFF

readme.md

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

  • Website: https://rendiff.dev
  • Email: [email protected]
  • X / Twitter: @rendifdev

⚖️ 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…

    13

  2. rendiff-dev rendiff-dev 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 46 9

  3. rendiff-probe rendiff-probe Public

    **Professional video analysis API based on FFmpeg/FFprobe with comprehensive Quality Control (QC) features** Complete media analysis solution with 19 major professional QC categories and AI-powered…

    Go 16 1

Repositories

Loading
Type
Language
Sort
Showing 4 of 4 repositories
  • rendiff-dev 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 authentication, webhook notifications, and background processing for large jobs. Optionally powered by GenAI.

    Uh oh!

    There was an error while loading. Please reload this page.

    rendiffdev/rendiff-dev's past year of commit activity
    Python 46 MIT 9 1 0 Updated Dec 8, 2025
  • rendiff-probe Public

    **Professional video analysis API based on FFmpeg/FFprobe with comprehensive Quality Control (QC) features** Complete media analysis solution with 19 major professional QC categories and AI-powered insights.

    Uh oh!

    There was an error while loading. Please reload this page.

    rendiffdev/rendiff-probe's past year of commit activity
    Go 16 MIT 1 1 0 Updated Dec 8, 2025
  • .github Public

    Uh oh!

    There was an error while loading. Please reload this page.

    rendiffdev/.github's past year of commit activity
    0 0 0 0 Updated Jul 15, 2025
  • 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/transcoding settings, launch jobs, and monitor their status.

    Uh oh!

    There was an error while loading. Please reload this page.

    rendiffdev/ffmpeg-webgui's past year of commit activity
    13 MIT 0 1 0 Updated Mar 17, 2025

People

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

Top languages

Loading…

Uh oh!

There was an error while loading. Please reload this page.

Most used topics

Loading…

Uh oh!

There was an error while loading. Please reload this page.

Developer Program Member
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.