Skip to content
Back to skills

Mlt Export

ASecurity

Export the executable timeline as portable MLT XML for generic MLT interchange while keeping the FFmpeg-rendered film master as the standalone delivery path.

  • 2 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 9, 2026
ai-agents

Security analysis

A100/100

Scanned September 9, 2026

npx -y skills add badgids/Story-Film-Skills --skill mlt-export --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Mlt Export?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Mlt Export
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/badgids-mlt-export/badge)](https://www.skillsdirectory.com/skills/badgids-mlt-export)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: mlt-export
description: Export the executable timeline as portable MLT XML for generic MLT interchange while keeping the FFmpeg-rendered film master as the standalone delivery path.
disable-model-invocation: true
author: Alan Guice (Badgids)
license: Apache-2.0
---

# MLT Export

## Workflow

1. Read `../../references/MLT_EXPORT.md` and `../../references/EXECUTABLE_TIMELINE.md`.
2. Validate the source timeline first.
3. Run `scripts/mlt_export.py PROJECT --timeline PATH --output RELATIVE_PATH`.
4. Parse the resulting XML and verify that every timeline event is represented in order.
5. If the user specifically requests Kdenlive or Shotcut, route to `editor-project-export` instead of labeling this generic file as native.
6. Do not add untested editor-private effects or UI metadata.

## Done

A structurally valid MLT XML timeline exists with project-relative media resources and matching event durations.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…