Agentic Video Editing
Laat een AI-agent je opname transcriberen, stopwoorden wegknippen, geanimeerde B-roll maken en scènelay-outs toepassen, allemaal vanuit één gesprek.
Je kunt een codeeragent je ScreenKite-project laten bewerken. De agent gebruikt dezelfde bewerkingstools als het editorvenster, en elke bewerking met een tool is één stap om ongedaan te maken, net als een klik. Gebruik de agent die je al hebt: Claude Code, ChatGPT Codex, Antigravity, Grok Build of Kimi.
Deze pagina gaat over agents die in een terminal draaien. Wil je een agent in de editor gebruiken, zie dan AI Chat-assistent.
Instellen
1. Het opdrachtregelprogramma installeren
Kies ScreenKite → Command line-tool installeren…. Dit installeert de opdracht screenkite. Je ziet de status in Instellingen → Editor → AI-agentbewerking.
2. Transcriptie instellen
Knippen op basis van het transcript heeft woordtimings nodig. Stel een transcriptie-engine in via Instellingen → Ondertitels voordat je om knippen in het transcript vraagt. Zie Woordniveaugegenereerde ondertitels.
3. Je agent verbinden
Klik in de editor op CLI / MCP in de bovenste knoppenbalk. Kies Verbindingsdetails weergeven om te zien hoe je je agent verbindt. Elk open editorvenster draait een eigen lokale server op je Mac.
Je agent vragen
Je schrijft een zin. De agent roept ScreenKite-tools voor je aan. Bijvoorbeeld:
Open ~/Desktop/Recording.skbundle en transcribeer het microfoonspoor. Stel knippen voor bij valse starts en stopwoorden. Laat me de lijst zien voordat je die toepast.
Voeg B-roll toe bij de drie hoofdpunten van de presentatie. Gebruik een hoeklay-out.
Wat de agent aanroept
De CLI en de agent gebruiken dezelfde opdrachten. Je kunt ze zelf uitvoeren:
# Een project openen
screenkite project open --path ~/Desktop/Recording.skbundle --json
# De tools tonen en de opties van één tool lezen
screenkite tool list
screenkite tool describe --name edit-timeline
# De status van het project lezen
screenkite tool call --name stat --input-json '{"scope":"summary"}' --json
Voeg --json toe om uitvoer te krijgen die een programma kan lezen.
Eerst voorstellen, dan toepassen
Sommige acties hebben een veld confirm:
| Tool | Actie |
|---|---|
edit-timeline | cut |
edit-words | cutSilences, removeWords, removeDeadAir |
markers | generateChapters |
fx | captions/import, captions/patch, voiceover/replace, camera/replace |
Met confirm:false geeft de actie haar plan terug en verandert ze niets. Een tweede aanroep met confirm:true past het plan toe.
Andere acties hebben geen confirm. Zo worden bijvoorbeeld rm-track, rm-asset, edit-timeline delete en fx broll_slot/accept meteen toegepast.
Knippen in het transcript
De agent kan:
- Controleren of transcriptie klaar is.
- Het microfoonspoor transcriberen met woordtimings.
- Knippen voorstellen bij valse starts, stopwoorden en stiltes.
- De knippen toepassen met
confirm:true.
Dezelfde woordtimings maken ondertitels. Zie Woordniveaugegenereerde ondertitels.
B-roll en lay-outs
De agent kan B-roll-slots op de tijdlijn voorstellen, geanimeerde beelden maken met HyperFrames en scènelay-outs instellen met layout-set. Een slot voorstellen en een slot accepteren zijn twee aparte acties van de agent.
In de editor verschijnt een voorgesteld slot als een kaart B-roll-slot op de tijdlijn. Wil je zelf een B-roll-clip vervangen, klik er dan met de rechtermuisknop op en kies B-roll vervangen….
Skills
Skills leren een agent een volledige workflow. Toon de skills die met de app worden meegeleverd:
screenkite skills
Zie github.com/ScreenKite/awesome-ai-video-editing voor workflows en prompts uit de community. Installeer de skills daarvan met:
npx skills add ScreenKite/awesome-ai-video-editing