Skip to main content
कुछ CLI flows को local helper binaries की आवश्यकता होती है। youka deps ensure उन्हें ~/.youka/binaries में डाउनलोड करता है, उन्हें verify करता है, और बाद की runs में cached copies को reuse करता है। आमतौर पर आपको dependencies दो मामलों में चाहिए होती हैं:
  • URL imports: किसी remote URL से project बनाते समय ffmpeg, ffprobe, और yt-dlp की आवश्यकता हो सकती है
  • Local renders: youka export create --local के लिए ffmpeg, ffprobe, Remotion, और Chromium की आवश्यकता होती है

deps status

youka deps status [--for <scope>]
deps status read-only है। यह बताता है कि आवश्यक binaries इंस्टॉल हैं और ready हैं या नहीं, फिर setup की जरूरत होने पर matching deps ensure command सुझाता है।

Examples

youka deps status --json

deps ensure

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

Options

OptionDescription
--for <scope>कौन-सा dependency set इंस्टॉल या inspect करना है: url, render, या all। Default all है।
--updatesupported binaries को force करके रिफ्रेश करें।

Scopes

ScopeInstalls
urlffmpeg, ffprobe, yt-dlp, और optional deno
renderffmpeg, ffprobe, Remotion, और Chromium
allदोनों sets

Examples

youka deps ensure --json
--json के बिना, deps ensure एक progress bar के साथ-साथ यह summary प्रिंट करता है कि किन binaries को verify किया गया, डाउनलोड किया गया, या skip किया गया।

What’s next

  • Projects - files या URLs से projects बनाएं
  • Exports - export create --local चलाएं