Navin

Montage

Installer FFmpeg, HyperFrames et Remotion dans Montage Navin

9 août 2026 · 2 min de lecture · Équipe Navin

Détection OS (apt, brew, winget…), bouton Installer, fallback user-local sous ~/.navin/montage/bin - sans bundler au cold start.

Dans le studio Montage, la chaîne d'outils décide si vous pouvez packager une démo ou rendre une composition. Navin ne livre pas FFmpeg / HyperFrames / Remotion dans le binaire d'install : il les détecte et les installe à la demande selon l'OS.

Docs : Packages Montage · Modèles média (Veo, Lyria, Nano Banana…) · Boucle app → posts

Rappel GTM : vous buildez web/mobile dans Navin ; Montage package le footage et les créas. FFmpeg / HyperFrames sont la couche locale - les modèles IA se choisissent à part.

Ce qui est installé, ce qui ne l'est pas

PackageTierEmplacement typique
Clients stock (Pexels, Unsplash, Pixabay)builtinCode Navin - clés API gratuites seulement
FFmpegsystem / user-localPATH ou ~/.navin/montage/bin
HyperFrameslazy npm~/.navin/montage
Remotionlazy npm optionnel~/.navin/montage/remotion

Cold start : aucun téléchargement npm lourd. HyperFrames et Remotion uniquement via Installer ou montage(action=setup, package=…).

FFmpeg : détection et bouton Installer

Montage cherche d'abord ffmpeg sur le PATH, puis le binaire user-local sous ~/.navin/montage/bin.

Ordre du bouton Installer :

  1. Gestionnaire de paquets de l'OS s'il peut tourner sans mot de passe interactif :
    • Windows : winget (Gyan.FFmpeg) puis Chocolatey
    • macOS : Homebrew
    • Linux : apt-get, dnf, yum, pacman (avec sudo -n si disponible)
  2. Sinon fallback user-local (sans root) : téléchargement d'un build statique vers ~/.navin/montage/bin

Si l'UI affiche « not on PATH » sans bouton, mettez à jour / redémarrez le gateway : un FFmpeg manquant doit toujours proposer Installer lorsqu'une recette est possible.

Commandes manuelles utiles

# Ubuntu / Debian
sudo apt-get install -y ffmpeg

# Fedora
sudo dnf install -y ffmpeg

# macOS
brew install ffmpeg
winget install --id Gyan.FFmpeg -e --accept-source-agreements --accept-package-agreements

HyperFrames vs Remotion

BesoinPackage
Composition HTML/CSS/GSAP → MP4HyperFrames (~120 MB)
Scènes React (optionnel, lourd)Remotion (~350 MB)
Crops sociaux depuis une démoFFmpeg seul

Préférez HyperFrames pour les promos motion. N'installez Remotion que si vous demandez explicitement du React.

Le doctor réutilise Chrome/Chromium système ou le Chromium Playwright déjà présent - pas besoin d'un second navigateur si Playwright est installé.

Vérifier depuis le chat

/montage Run montage(action=doctor) then montage(action=detect). List ffmpeg path, HyperFrames, Remotion, Chrome. Install only what is missing for packaging a demo.

Ou carte Vérifier la chaîne dans l'onglet Actions.

FAQ toolchain

FFmpeg est-il « packagé par défaut » avec Navin ?

Non. S'il apparaît prêt, c'est qu'il était déjà sur le système (ou installé via Montage dans ~/.navin/montage/bin).

Pourquoi l'install apt échoue sans bouton avant ?

Sans sudo sans mot de passe, l'ancienne logique masquait Installer. La version actuelle bascule sur l'install user-local.

Remotion est-il obligatoire ?

Non. Il est marqué optionnel. HyperFrames + FFmpeg couvrent la majorité des parcours Montage.

Studio Montage · Docs packages · Télécharger

Essayez Navin sur votre machine

Agent local, multiplateforme. Code, debug, scrape, leads, sécurité et review - sans quitter Navin.

À lire aussi