linux-wallpaperengine is a C++ Linux wallpaper engine leveraging OpenGL, SDL2, and FFmpeg. It requires a complex build environment but delivers dynamic wallpapers on Linux desktops.
Unmanic is a Python-based self-hosted tool that automates media file optimization via a plugin system, combining scheduling, file watching, parallel tasks, and a web UI for management.
webcamize is a C tool that uses libgphoto2, ffmpeg, and v4l2loopback to transform almost any camera into a Linux UVC webcam with zero config. Build and install with make.
yt-dlp is a Python CLI tool with 1,800+ site extractors for audio/video downloading, featuring extensible plugins, multi-OS binaries, and advanced post-processing.
claude-video-vision adds adaptive video frame extraction and audio transcription to Claude Code, bridging natural language queries with dynamic ffmpeg processing. It supports multiple audio backends and runs on Node.js 20+.
Shotcut is a mature, cross-platform video editor using MLT for multimedia processing and Qt 6 for its UI. Its architecture cleanly separates UI from processing, enabling native builds across major OSes.