Представлен открытый проект ffmpeg-over-ip
Разработчик Анис Икбал представил открытый проект ffmpeg‑over‑ip для запуска медиасервера на удалённом ПК с мощной видеокартой (транскодирование с использованием удалённого GPU). Исходный код решения написан на Go и C и опубликован на GitHub под лицензией MIT.
В рамках развития проекта Икбал представил вариант ffmpeg‑over‑ip, где серверная часть запускает модифицированный ffmpeg, туннелирующий все операции ввода‑вывода файлов обратно к клиенту по TCP. В решении нет NFS, нет SMB, нет общих точек монтирования — только один TCP‑порт. Также в проекте нет общей файловой системы — чтение и запись файлов туннелируются через соединение. Больше нет настройки NFS/SMB, сопоставления путей или обслуживания точек монтирования.
Основные возможности проекта:
доступны предварительно собранные бинарные файлы ffmpeg — релизы включают пропатченные ffmpeg и ffprobe с широкой поддержкой аппаратного ускорения (NVENC, QSV, VAAPI, AMF, VideoToolbox и многое другое), собранные на основе jellyfin‑ffmpeg 7.1.3;
нет необходимости устанавливать ffmpeg отдельно;
кроссплатформенность — Linux x86_64/arm64, macOS arm64/x86_64, Windows x86_64. Только клиент для Windows arm64;
сокеты домена Unix — используется unix:/path для настройки на одном ПК без накладных расходов TCP;
конфигурация JSONC — комментарии // и /* */, завершающие запятые, конфигурационный файл доступен для поиска в 8 местах;
аутентификация HMAC‑SHA256 — каждая команда подписывается общим секретом.
В начале марта 2026 года состоялся выпуск открытого проекта CompressO 2.1.0. Это мультиплатформенное решение для сжатия видео без потери качества. Исходный код инструмента написан на TypeScript и Rust и опубликован на GitHub под лицензией AGPL-3.0. Проект CompressO — это простой и лёгкий видеокомпрессор
Читать на habr.com