À propos du projet

Kinocut est un serveur MCP d'édition vidéo gratuit et open source, une bibliothèque Python et une CLI `kino` qui offre aux agents IA une surface d'édition vidéo locale encadrée. Il encapsule FFmpeg avec des outils typés, une validation préalable, la provenance Video Receipt et des points de contrôle qualité/publication afin que les médias produits par les agents puissent être inspectés avant publication. Les capacités clés incluent le découpage, le sous-titrage, le redimensionnement et la réutilisation de vidéos en packages verticaux Shorts/Reels ; l'assemblage 360 double caméra à partir de MP4 équirectangulaires cousus ; l'édition d'images fixes avec des workflows plan-receipt-gate ; la composition par calques avec modes de fusion et rotation ; un moteur de workflow JSON de spécification de tâche pour planifier, valider, rendre et récupérer des tâches multi-étapes ; une revue gouvernée de vidéos IA avec ingestion contract-first, verdict et dérivés bornés ; et un pipeline dédié de sauvetage vidéo pour corriger des clips sans changer l'histoire ni la timeline. Le projet fournit trois surfaces : les outils MCP (201 sur la pointe de développement), les commandes CLI (173) et un client Python. Il s'exécute localement sur macOS, Linux et Windows avec FFmpeg dans le PATH, et est sous licence Apache-2.0. Les extras optionnels incluent Hyperframes, la transcription Whisper, le matte d'objets (ONNX) et l'édition d'images. La dernière version publiée est 1.15.2, avec une couche de compatibilité pour l'ancien package mcp-video.