Skip to main content
Einige CLI-Abläufe erfordern lokale Hilfs-Binaries. youka deps ensure lädt sie nach ~/.youka/binaries herunter, verifiziert sie und verwendet die gecachten Kopien bei späteren Ausführungen erneut. In der Regel brauchst du Abhängigkeiten in zwei Fällen:
  • URL-Importe: Das Erstellen eines Projekts aus einer Remote-URL kann ffmpeg, ffprobe und yt-dlp erfordern
  • Lokale Renders: youka export create --local erfordert ffmpeg, ffprobe, Remotion und Chromium

deps status

youka deps status [--for <scope>]
deps status ist schreibgeschützt. Es gibt aus, ob die erforderlichen Binaries installiert und einsatzbereit sind, und schlägt dann den passenden deps ensure-Befehl vor, wenn ein Setup nötig ist.

Beispiele

youka deps status --json

deps ensure

youka deps ensure [--for <scope>] [--update]

Optionen

OptionBeschreibung
--for <scope>Welches Abhängigkeits-Set installiert oder geprüft werden soll: url, render oder all. Standard ist all.
--updateErzwingt eine Aktualisierung der unterstützten Binaries.

Scopes

ScopeInstalliert
urlffmpeg, ffprobe, yt-dlp und optional deno
renderffmpeg, ffprobe, Remotion und Chromium
allBeide Sets

Beispiele

youka deps ensure --json
Ohne --json gibt deps ensure eine Fortschrittsanzeige sowie eine Zusammenfassung aus, welche Binaries verifiziert, heruntergeladen oder übersprungen wurden.

Was kommt als Nächstes

  • Projects - Projekte aus Dateien oder URLs erstellen
  • Exports - export create --local ausführen