Die Youka CLI kapselt die öffentliche API, sodass du aus einem Song Karaoke erstellen, Liedtext und Videostil anpassen und ein fertiges MP4 aus deinem Terminal oder über einen Agenten exportieren kannst.Documentation Index
Fetch the complete documentation index at: https://docs.youka.io/llms.txt
Use this file to discover all available pages before exploring further.
Installation
Auth einrichten
API-Schlüssel abrufen
Gehe zu online.youka.io/account, öffne
API keys, und kopiere einen neuen Schlüssel.
Karaoke aus einer Datei erstellen
Verwende eine lokale Audio- oder Videodatei als Quelle:Karaoke aus einer URL erstellen
Übergib statt eines Dateipfads eine HTTP- oder HTTPS-Quell-URL:yt-dlp, um von der URL herunterzuladen. Du kannst die Abhängigkeiten für den URL-Download vor dem ersten URL-Import installieren:
Referenz
Konto
Anmelden, abmelden und Auth-Status prüfen.
Guthaben
Aktuelles Guthaben und auslaufende Guthabenpakete prüfen.
Abrechnung
Preise anzeigen und Checkout- oder Portal-URLs erstellen.
Projekte
Projekte erstellen, prüfen, darauf warten und aktualisieren.
Exporte
Export-Artefakte in der Cloud oder lokal rendern und herunterladen.
Voreinstellungen
Wiederverwendbare Render-Konfigurationen verwalten.
Medien
Wiederverwendbare Medien hochladen und verwalten.
Aufgaben
Bei Bedarf den Low-Level-Status von Aufgaben prüfen.
Abhängigkeiten
Abhängigkeiten für URL-Import und lokales Rendering prüfen und installieren.
Globale Optionen
Flags, die bei jedem Befehl verfügbar sind.
Standardmäßig agentenfähig
Jeder Befehl unterstützt einen maschinenlesbaren Modus, der genau einen JSON-Umschlag mit stabiler Struktur zurückgibt. Verwende diese Flags, um die CLI aus Agenten oder Skripten zu steuern:| Flag | Zweck |
|---|---|
--json | Gibt genau einen JSON-Umschlag auf stdout aus. Fortschritt und Logs werden unterdrückt. |
--body <file|-> | Fügt eine JSON-Nutzlast aus einer Datei oder stdin zusammen. CLI-Flags überschreiben passende Felder. |
--wait | Fragt asynchrone Jobs (project create, exports) ab, bis sie einen Endzustand erreichen. |
--idempotency-key <key> | Übergibt einen Idempotenzschlüssel an jede Schreiboperation. |
--quiet | Unterdrückt nicht-JSON-Fortschrittsausgaben bei Verwendung mit --wait. |
--api <url> | Überschreibt die Basis-URL der öffentlichen API. |
Cloud- vs. lokaler Export
export create läuft standardmäßig in der Cloud. Übergib --local, um auf deinem Rechner mit der gebündelten Remotion-Toolchain zu rendern. Lokale Renderings erfordern die Render-Abhängigkeiten:
