Skip to content

Commit f9eafe5

Browse files
committed
docs(mcp): describe the clip tools, and stop promising to split a clip
The timeline model makes two meeting clips of one asset and one framing a single clip, so a bare split cannot exist; the chat welcome now promises rearranging clips. Part of #1180.
1 parent 920b1f0 commit f9eafe5

25 files changed

Lines changed: 26 additions & 25 deletions

File tree

‎skills/openscreen-demo/SKILL.md‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,8 @@ Use the document tools, always with the `projectId`. Read the project first with
8080

8181
- **Format first:** `setAspectRatio` for where the video will be shown, `16:9` for X. Do it before placing text.
8282
- **Cut dead time:** the setup at the start, the stop at the end, any wait. Use `addTrims`, or `addSpeed` to fast-forward a wait instead of cutting it.
83-
- **Zoom on the action:** clicks close in time and on screen share one zoom, and the first 2.5 s stay wide. Check them, then add or move zooms with `addZooms` and `setZoom` where a result deserves its own. Hold a zoom at least 1.5 s.
83+
- **Zoom on the action:** clicks close in time and on screen share one zoom, and the first 2.5 s stay wide. Check them, then add or move zooms with `addZooms` and `setZoom` where a result deserves its own. Hold a zoom at least 1.5 s. After a cut that removed some, `addAutoZooms` plans them again on the clicks left, clear of the zooms still there.
84+
- **Frame the app:** when the take shows more than the app, `setClipRange` with a `cropRegion` crops the clip to it.
8485
- **Callouts:** one `addAnnotation` per beat, short, placed clear of the action. Text sits on the output frame and stays put when the picture zooms. Use its look for hierarchy: a large title with `animation: "typewriter"`, step callouts with `animation: "pop"`. `setAnnotation` moves or restyles one.
8586
- **Undo:** `restoreCheckpoint` with the `checkpointId` takes the project back to the raw take in one step. It also puts back the take's own pointer track, undoing any `setPointerTrack` made since.
8687
- **Open in the app:** while OpenScreen is running, your edits go through it, so a project the user has open in its editor changes there live and they can undo each edit. If an edit is refused as "open in the OpenScreen editor", the app did not answer: retry once, then ask the user to close the project there or restart OpenScreen.

‎src/i18n/locales/ar/editor.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@
273273
"subtitle": "تعمل المحادثة على تعديل الفيديو عبر التحدث إلى نموذج لغوي. اختر المزوّد الذي تثق به واربط مفتاح API للبدء.",
274274
"feature1": "اقطع الصمت، اضغط الوقفات، أزل الكلمات الحشوية",
275275
"feature2": "أضف ترجمات، كبّر الكاميرا، أنشئ عنواناً",
276-
"feature3": "أعد كتابة قسم، أو أعِد صياغته، أو قسّم مقطعاً عند الطلب",
276+
"feature3": "أعد كتابة قسم، أو أعِد صياغته، أو أعِد ترتيب المقاطع عند الطلب",
277277
"cta": "إعداد مزوّد",
278278
"disclaimer": "سيُرسَل نصّ فيديوك إلى المزوّد الذي تختاره. لا يُشارَك شيء قبل أن تربط مزوّداً."
279279
},

‎src/i18n/locales/cs/editor.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@
273273
"subtitle": "Chat upravuje vaše video prostřednictvím komunikace s jazykovým modelem. Vyberte poskytovatele, kterému důvěřujete, a připojte API klíč pro začátek.",
274274
"feature1": "Vystřihnout ticho, zkrátit pauzy, odstranit výplňová slova",
275275
"feature2": "Přidat titulky, přiblížit kameru, generovat název",
276-
"feature3": "Přepsat sekci, přeformulovat nebo rozdělit klip na žádost",
276+
"feature3": "Přepsat sekci, přeformulovat nebo přeskládat klipy na žádost",
277277
"cta": "Nastavit poskytovatele",
278278
"disclaimer": "Přepis vašeho videa bude odeslán vámi zvolenému poskytovateli. Nic není sdíleno, dokud ho nepřipojíte."
279279
},

‎src/i18n/locales/de/editor.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@
273273
"subtitle": "Der Chat bearbeitet dein Video, indem er mit einem Sprachmodell spricht. Wähle einen Anbieter, dem du vertraust, und verbinde einen API-Schlüssel, um loszulegen.",
274274
"feature1": "Stille schneiden, Pausen straffen, Füllwörter entfernen",
275275
"feature2": "Untertitel hinzufügen, auf die Kamera zoomen, einen Titel erzeugen",
276-
"feature3": "Einen Abschnitt umschreiben, umformulieren oder auf Wunsch einen Clip teilen",
276+
"feature3": "Einen Abschnitt umschreiben, umformulieren oder auf Wunsch Clips neu anordnen",
277277
"cta": "Anbieter einrichten",
278278
"disclaimer": "Das Transkript deines Videos wird an den Anbieter gesendet, den du wählst. Es wird nichts geteilt, bevor du einen verbindest."
279279
},

‎src/i18n/locales/en/editor.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@
273273
"subtitle": "The chat edits your video by talking to a language model. Pick a provider you trust and connect an API key to get started.",
274274
"feature1": "Cut silences, tighten pauses, drop filler words",
275275
"feature2": "Add captions, zoom on the camera, generate a title",
276-
"feature3": "Rewrite a section, rephrase, or split a clip on request",
276+
"feature3": "Rewrite a section, rephrase, or rearrange clips on request",
277277
"cta": "Set up a provider",
278278
"disclaimer": "Your video's transcript will be sent to the provider you choose. Nothing is shared until you connect one."
279279
},

‎src/i18n/locales/es/editor.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@
273273
"subtitle": "El chat edita tu vídeo hablando con un modelo de lenguaje. Elige el proveedor que prefieras y conecta una clave de API para empezar.",
274274
"feature1": "Corta silencios, aprieta pausas, elimina muletillas",
275275
"feature2": "Añade subtítulos, hace zoom a la cámara, genera un título",
276-
"feature3": "Reescribe una sección, reformula o divide un clip bajo pedido",
276+
"feature3": "Reescribe una sección, reformula o reordena los clips bajo pedido",
277277
"cta": "Configurar un proveedor",
278278
"disclaimer": "La transcripción de tu vídeo se enviará al proveedor que elijas. No se comparte nada hasta que conectes uno."
279279
},

‎src/i18n/locales/fr/editor.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@
273273
"subtitle": "Le chat édite votre vidéo en discutant avec un modèle de langage. Choisissez le fournisseur auquel vous faites confiance et connectez une clé API pour commencer.",
274274
"feature1": "Couper les silences, resserrer les pauses, supprimer les tics de langage",
275275
"feature2": "Ajouter des sous-titres, zoomer sur la caméra, générer un titre",
276-
"feature3": "Réécrire une section, reformuler ou découper un clip à la demande",
276+
"feature3": "Réécrire une section, reformuler ou réorganiser les clips à la demande",
277277
"cta": "Configurer un fournisseur",
278278
"disclaimer": "La transcription de votre vidéo sera envoyée au fournisseur que vous choisissez. Rien n'est partagé tant que vous n'en connectez pas un."
279279
},

‎src/i18n/locales/it/editor.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@
273273
"subtitle": "La chat modifica il tuo video parlando con un modello linguistico. Scegli il fornitore di cui ti fidi e collega una chiave API per iniziare.",
274274
"feature1": "Taglia i silenzi, stringi le pause, elimina le parole superflue",
275275
"feature2": "Aggiungi sottotitoli, ingrandisci la camera, genera un titolo",
276-
"feature3": "Riscrivi una sezione, riformula o dividi un clip su richiesta",
276+
"feature3": "Riscrivi una sezione, riformula o riordina i clip su richiesta",
277277
"cta": "Configura un fornitore",
278278
"disclaimer": "La trascrizione del tuo video verrà inviata al fornitore che scegli. Nulla viene condiviso finché non ne colleghi uno."
279279
},

‎src/i18n/locales/ja-JP/editor.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@
273273
"subtitle": "チャットは言語モデルと会話しながら動画を編集します。信頼できるプロバイダーを選んで API キーを接続すれば始められます。",
274274
"feature1": "無音部分をカットし、間を詰め、つなぎ言葉を削除",
275275
"feature2": "字幕を追加し、カメラをズームし、タイトルを生成",
276-
"feature3": "セクションを言い換えたり、書き直したり、クリップを分割",
276+
"feature3": "セクションを言い換えたり、書き直したり、クリップを並べ替え",
277277
"cta": "プロバイダーを設定",
278278
"disclaimer": "動画の文字起こしは、選択したプロバイダーに送信されます。接続するまでは何も共有されません。"
279279
},

‎src/i18n/locales/ko-KR/editor.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@
273273
"subtitle": "채팅은 언어 모델과 대화하며 영상을 편집합니다. 신뢰하는 공급자를 골라 API 키를 연결하면 시작할 수 있습니다.",
274274
"feature1": "무음을 잘라내고, 끊김을 줄이며, 군더더기 말을 지웁니다",
275275
"feature2": "자막을 추가하고, 카메라를 확대하며, 제목을 만듭니다",
276-
"feature3": "원하는 대로 구간을 다시 쓰고, 표현을 바꾸거나 클립을 나눕니다",
276+
"feature3": "원하는 대로 구간을 다시 쓰고, 표현을 바꾸거나 클립 순서를 바꿉니다",
277277
"cta": "공급자 설정",
278278
"disclaimer": "영상 전사본은 선택한 공급자에게 전송됩니다. 공급자를 연결하기 전까지는 아무것도 공유되지 않습니다."
279279
},

0 commit comments

Comments
 (0)