project create
أنشئ مشروعًا جديدًا من ملف محلي أو من عنوان URL.
string
required
مسار ملف محلي (
./song.mp3) أو عنوان URL عبر HTTP/HTTPS
(https://example.com/song.mp4).Options
Examples
- إذا مرّرت كلمات وأهملت
--mode، فسيكون الافتراضي في CLI هوalign - يتطلب
alignكلمات - يقبل
transcribeكلمات مرجعية اختيارية. قد يعيد النموذج نصًا مختلفًا. - لا يقبل
noneكلمات - يستخدم
--kind lyric-videoالصوت الأصلي دون فصل المسارات (stems) ويرفض--split-model. إن إهمال--kindيُبقي سلوك الكاريوكي كما هو. --downloadيتضمن ضمنًا--export- ينطبق
--max-video-qualityفقط على مصادر URL عبر HTTP/HTTPS. افتراضيه1080p، ويستخدم أفضل جودة متاحة حتى ذلك الحد، ويعود إلى أفضل صيغة متاحة عندما لا تكشف المنصة عن بث محدود بسقف.
project list
اعرض جميع المشاريع للحساب الموثَّق.
project quote
احسب الاعتمادات المطلوبة لإنشاء مشروع دون إنشاء المشروع.
source نفس صيغ مسار الملف المحلي أو عنوان URL عبر HTTP/HTTPS كما في
project create. بدون --duration، يرفع CLI المصدر لكي يتمكن الخادم
من قياس الوسائط بدقة، لكنه لا ينشئ مشروعًا.
Options
Examples:
project show
احصل على حالة المشروع الحالية، بما في ذلك state الموحَّدة، وpendingOperation، والمسارات (stems)، والإعدادات، والتصديرات.
string
required
معرّف المشروع الذي يعيده
project create.project wait
استطلع حالة مشروع حتى يصل إلى حالة نهائية (terminal state).
project delete
احذف مشروعًا وجميع المسارات (stems) والكلمات والتصديرات المرتبطة به.
project sync
أعِد تشغيل تفريغ الكلمات (transcription) أو محاذاتها (alignment) على مشروع موجود.
Example:
project separate
أعِد تشغيل فصل المسارات (stems) على مشروع موجود.
project settings
اقرأ أو حدّث إعدادات المشروع النشطة.
--preset أو --body موجودًا، فسيُرجع الأمر الإعدادات الحالية. وإذا كان أحدهما موجودًا، فسيُجري تحديثًا.
Examples:
project stem list
اعرض المسارات (stems) الخاصة بمشروع.
project stem download
نزّل ملف stem واحدًا أو أكثر إلى القرص. تُنزَّل المسارات (stems) بصيغتها الأصلية
المخزّنة؛ ولا يقوم CLI بإعادة ترميزها (transcode).
--type المدعومة هي original وinstrumental وvocals و
backing_vocals. كما يقبل CLI أيضًا backing-vocals وbackingVocals و
backingvocals كأسماء بديلة.
What’s next
- Exports - إخراج الكاريوكي النهائي
- Presets - إدارة تهيئات الإخراج القابلة لإعادة الاستخدام
- Render settings reference - حقول الإعدادات والإعدادات المسبقة المشتركة
Capabilities, versions, and timings
يعيدyouka capabilities --json معرّفات النماذج، وسير العمل المدعوم، ومعالجة النص، ودعم اللغات، وأهلية الحساب. Wav2Vec2 هو نموذج محاذاة. ElevenLabs Scribe هو نموذج تفريغ (transcription). النماذج التي تتطلب غناءً معزولًا تحتاج إلى سير عمل كاريوكي مع نموذج فصل ينتج مسار vocals.
project settings --version-id الإصدار المختار أو يحدّثه. إن إهمال الراية يستخدم الإصدار الأساسي.
استيرادات التوقيت (timing) تستبدل المحاذاة بالكامل دون مهمة معالجة أو حجز اعتمادات. يحتوي جسم JSON على alignment وexpectedRevision. كما يتطلب الحفظ والاختيار الذري أيضًا select: true وexpectedSelectionRevision. يعيد الرمز المميّز القديم HTTP 409. اجلب القيم الحالية وقارنها قبل محاولة تعديل آخر.
انظر Automate lyric videos لملفات الطلب، والتحقق من صحة التوقيت، ومعالجة الكتالوج القابلة للاستئناف.