Upload Video - AI Video Processing for Openclaw

A powerful AI video editing skill for uploading raw footage, applying automated edits via cloud GPUs, and exporting high-quality 1080p MP4 files.

peand-rover
v1.0.0
Apr 17, 2026
0
328
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install upload-video

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install upload-video using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Upload Video - AI Video Processing?

The Upload Video skill for Openclaw Skills enables developers and content creators to automate complex video editing workflows directly through their AI coding agent. By leveraging cloud GPU nodes, it handles resource-intensive tasks like compositing video layers, applying text overlays, and performing platform-specific compression without requiring local hardware. This Openclaw Skills extension bridges the gap between raw media and polished output by providing a seamless interface for programmatic video manipulation and AI-assisted exports.

Upload Video - AI Video Processing Use Cases

  • Automated silent part trimming and subtitle generation for social media content.
  • Batch processing multiple raw video files into 1080p MP4 exports within a single session.
  • Iterative video refining where users can tweak timelines and preview changes before final rendering.
  • Converting various formats like MOV, AVI, or WebM into optimized H.264 MP4 files.

How Upload Video - AI Video Processing Works

  1. Authentication is established using a NEMO_TOKEN or by generating a temporary anonymous session via the API.
  2. A project session is initialized to track state, tracks, and generated media across the workflow.
  3. Video files up to 500MB are uploaded via multipart POST or external URLs to the cloud backend.
  4. Natural language instructions are sent via Server-Sent Events (SSE) to trigger AI editing actions like adding background music or text overlays.
  5. The cloud render pipeline composites the final video on GPU nodes, returning a download URL after processing completes.

Upload Video - AI Video Processing Setup

To get started with this skill in your environment, ensure you have the necessary environment variables configured. This skill belongs to the ecosystem of Openclaw Skills and requires minimal local footprint.

# Set your API token
export NEMO_TOKEN="your_token_here"

# The skill automatically handles session creation and client identification.
# Configuration is typically stored in:
# ~/.config/nemovideo/

Upload Video - AI Video Processing Data Schema & Taxonomy

The skill manages data through a structured session state containing timelines and media metadata. This allows Openclaw Skills to maintain context throughout the editing process.

Field Description
t Array of tracks (Video, Audio, Text)
tt Track type (0: Video, 1: Audio, 7: Text)
sg Segments within the timeline
d Duration of clips in milliseconds
video_infos Metadata for uploaded source files
generated_media Pointers to processed cloud assets

Upload Video - AI Video Processing Advanced Features

  • Multi-track timeline management supporting video, audio, and text overlays simultaneously.
  • Real-time session state synchronization to resume edits across different agent interactions.
  • Intelligent SSE event handling for translating backend GUI commands into actionable API requests.
  • Automatic 1080p H.264 export optimization for high-quality, web-ready distribution.
  • Support for a wide range of input formats including MKV, WEBP, and AAC.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Github Stars: 0
forks: 0

Featured*