Skip to main content
Some CLI flows require local helper binaries. youka deps ensure downloads them into ~/.youka/binaries, verifies them, and reuses the cached copies on later runs. You usually need dependencies in two cases:
  • URL imports: creating a project from a remote URL may require ffmpeg, ffprobe, and yt-dlp
  • Local renders: youka export create --local requires ffmpeg, ffprobe, Remotion, and Chromium

deps status

youka deps status [--for <scope>]
deps status is read-only. It prints whether the required binaries are installed and ready, then suggests the matching deps ensure command when setup is needed.

Examples

youka deps status --json

deps ensure

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

Options

OptionDescription
--for <scope>Which dependency set to install or inspect: url, render, or all. Defaults to all.
--updateForce a refresh of supported binaries.

Scopes

ScopeInstalls
urlffmpeg, ffprobe, yt-dlp, and optional deno
renderffmpeg, ffprobe, Remotion, and Chromium
allBoth sets

Examples

youka deps ensure --json
Without --json, deps ensure prints a progress bar plus a summary of which binaries were verified, downloaded, or skipped.

What’s next

  • Projects - create projects from files or URLs
  • Exports - run export create --local