Recettes SDK›Améliorer la vidéo par IA → Compresser pour la diffusion
AI Video Workflow

Améliorer la vidéo par IA → Compresser pour la diffusion

Améliore la qualité vidéo localement par IA puis réduit le MP4 pour la diffusion web.

ai-video-enhancer
→
compress-video
EntréeMP4 / WebM / MOV
Résultat finalOptimized MP4 File
Tools utiliséesai-video-enhancer → compress-video

Code complet

const enhanced = await client.run("ai-video-enhancer", {
  file: sourceVideo,
  onProgress(progress) {
    console.log("AI", progress);
  }
});

const compressed = await client.run("compress-video", {
  file: enhanced.files[0],
  options: {
    compression: "balanced",
    resolution: "original"
  }
});

const finalVideo = compressed.files[0];
Avant d’adapter cette recette, utilisez client.describe(toolId) ou la référence de la Tool pour vérifier les limites de fichiers, les options et les modes pris en charge.