Courbes de couleur vers vidéo - After
Courbes de couleur vers vidéo - Before

Ce flux de travail construit des étalonnages cinématographiques avec précision, puis anime votre still étalonné en une courte vidéo. Il commence avec LoadImage et ImageHistogram dans le groupe Input And Histogram pour vous aider à lire la distribution tonale de votre image de référence. Vous façonnez ensuite le rendu via plusieurs nœuds CurveEditor dans le groupe Native Curve Editors (maître, puis rouge, vert et bleu) et envoyez ces courbes à un GLSLShader dans le groupe GLSL Curve/LUT Grade. Le shader applique vos remappages par canal en temps réel, ce qui permet d’itérer rapidement tout en vérifiant avant/après avec ImageCompare et des aperçus en direct via PreviewAny. SaveImage vous permet d’exporter le still étalonné si c’est tout ce dont vous avez besoin.

Pour créer du mouvement à partir du rendu que vous avez construit, le groupe Motion Prompt And Seedance utilise un ByteDance2ReferenceNode (Seedance 2.0) qui génère une vidéo conditionnée par votre image de référence étalonnée et un prompt de mouvement. Un GeminiNode peut, en option, rédiger ou affiner des prompts de mouvement pour vous, tandis que des nœuds PrimitiveFloat pilotent des paramètres clés comme le mélange des courbes ou la force du shader pour un contrôle fin. Enfin, SaveVideo assemble les images générées en un fichier vidéo. Le résultat est une chaîne étalonnage→vidéo rationalisée, facile à ajuster et à itérer.

API

Utiliser ce workflow depuis le code

Chaque workflow Comfy est un graphe JSON. Le contenu ci-dessous est ce workflow, exactement comme ComfyUI l’exécute — récupérez-le depuis l’URL, gardez-le dans le contrôle de version, ou chargez-le dans ComfyUI et exécutez-le nœud par nœud.

9f1bb8c2f14f.json
Récupération du JSON du workflow…

Exécutez-le depuis TypeScript ou Python avec le Comfy SDK. Le même code cible Comfy Cloud ou un ComfyUI auto-hébergé — seule l’URL de base change.

// Install (beta)
npm i @comfyorg/sdk

// Run this workflow (TypeScript)
import { Comfy } from "@comfyorg/sdk";

const client = new Comfy({ apiKey: "comfyui-..." });
const wf = await client.workflows.fromFile("workflow_api.json");
const job = await client.run(wf);
await job.getOutputs("<output-node-id>")[0].toFile("output.png");

Le SDK prend un workflow au format API : ouvrez ce workflow dans ComfyUI et utilisez Fichier → Exporter le workflow (API).

L’accès à l’API Comfy Cloud nécessite un forfait avec clé API.

FAQ

Questions Fréquentes

Voir tous les workflows
Showing 30 of 30 templates