LLM Skills
~/catalogue/génération vidéo//SKILL
Génération vidéosource GitHub

Cliquez sur n'importe quoi dans kdenlive

/SKILL

Interface de ligne de commande pour Kdenlive - Une interface de ligne de commande avec état pour l'édition vidéo, suivant les mêmes modèles que la CLI de Blender ...

HKUDSHKUDS
47.7k
20 mai 2026
Apache License 2.0
// contenu du skill

name: "cli-anything-kdenlive"

description: >-

Command-line interface for Kdenlive - A stateful command-line interface for video editing, following the same patterns as the Blender CLI ...


cli-anything-kdenlive

A stateful command-line interface for video editing, following the same patterns as the Blender CLI harness. Uses a JSON project format with MLT XML generation for Kdenlive/melt.

Installation

This CLI is installed as part of the cli-anything-kdenlive package:

bash
pip install cli-anything-kdenlive

Prerequisites:

  • Python 3.10+
  • kdenlive must be installed on your system

Usage

Basic Commands

bash
# Show help
cli-anything-kdenlive --help

# Start interactive REPL mode
cli-anything-kdenlive

# Create a new project
cli-anything-kdenlive project new -o project.json

# Run with JSON output (for agent consumption)
cli-anything-kdenlive --json project info -p project.json

REPL Mode

When invoked without a subcommand, the CLI enters an interactive REPL session:

bash
cli-anything-kdenlive
# Enter commands interactively with tab-completion and history

Command Groups

Project

Project management commands.

CommandDescription
newCreate a new project
openOpen an existing project
saveSave the current project
infoShow project information
profilesList available video profiles
jsonPrint raw project JSON

Bin Group

Media bin management commands.

CommandDescription
importImport a clip into the media bin
removeRemove a clip from the bin
listList all clips in the bin
getGet detailed clip info

Timeline

Timeline management commands.

CommandDescription
add-trackAdd a track to the timeline
remove-trackRemove a track
add-clipAdd a clip to a track
remove-clipRemove a clip from a track
trimTrim a clip's in/out points
splitSplit a clip at a time offset
moveMove a clip to a new position
listList all tracks

Filter Group

Filter/effect management commands.

CommandDescription
addAdd a filter to a clip
removeRemove a filter from a clip
setSet a filter parameter
listList filters on a clip
availableList all available filters

Transition

Transition management commands.

CommandDescription
addAdd a transition between tracks
removeRemove a transition
setSet a transition parameter
listList all transitions

Guide

Guide/marker management commands.

CommandDescription
addAdd a guide at a position (seconds)
removeRemove a guide
listList all guides

Export

Export and render commands.

CommandDescription
xmlGenerate Kdenlive/MLT XML
presetsList available render presets

Session

Session management commands.

CommandDescription
statusShow session status
undoUndo the last operation
redoRedo the last undone operation
historyShow undo history

Examples

Create a New Project

Create a new kdenlive project file.

bash
cli-anything-kdenlive project new -o myproject.json
# Or with JSON output for programmatic use
cli-anything-kdenlive --json project new -o myproject.json

Interactive REPL Session

Start an interactive session with undo/redo support.

bash
cli-anything-kdenlive
# Enter commands interactively
# Use 'help' to see available commands
# Use 'undo' and 'redo' for history navigation

Export Project

Export the project to a final output format.

bash
cli-anything-kdenlive --project myproject.json export render output.pdf --overwrite

State Management

The CLI maintains session state with:

  • Undo/Redo: Up to 50 levels of history
  • Project persistence: Save/load project state as JSON
  • Session tracking: Track modifications and changes

Output Formats

All commands support dual output modes:

  • Human-readable (default): Tables, colors, formatted text
  • Machine-readable (--json flag): Structured JSON for agent consumption
bash
# Human output
cli-anything-kdenlive project info -p project.json

# JSON output for agents
cli-anything-kdenlive --json project info -p project.json

For AI Agents

When using this CLI programmatically:

  1. **Always use --json flag** for parseable output
  2. Check return codes - 0 for success, non-zero for errors
  3. Parse stderr for error messages on failure
  4. Use absolute paths for all file operations
  5. Verify outputs exist after export operations

More Information

  • Full documentation: See README.md in the package
  • Test coverage
// source originale publique
HKUDS/CLI-Anything
/skills/cli-anything-kdenlive/SKILL.md
Projet indépendant, non affilié à Anthropic. Ce skill reste la propriété de son auteur original.
// installer ce skill
Collez cette commande dans votre terminal à la racine de votre projet :
mkdir -p .claude/commands && curl -o ".claude/commands/SKILL.md" "https://raw.githubusercontent.com/HKUDS/CLI-Anything/main/skills/cli-anything-kdenlive/SKILL.md"
Ensuite dans Claude Code, tapez /SKILL pour l'activer.
open_in_newVoir la source originale
// sauvegarder
Sauvegarde disponible après connexion.
loginSe connecter pour sauvegarder
// informations
CréateurHKUDS
Étoiles 47.7k
LicenceApache License 2.0
Mis à jour20 mai 2026
Format.md
AccèsGratuit
// similaires

Skills Génération vidéo

Voir toutarrow_forward