L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Productivité · SKILL.md

merge-videos

merge-videos

Merge Videos. Merge multiple videos into a single video with configurable resolution and FPS. Triggers: merge videos, combine videos, join videos, video merge, concatenate videos

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: merge-videos description: "Merge Videos. Merge multiple videos into a single video with configurable resolution and FPS. Triggers: merge videos, combine videos, join videos, video merge, concatenate videos" allowed-tools: Bash(curl *), WebFetch

Merge Videos

Merge multiple videos into a single output video. Supports configurable resolution and target FPS for the final output.

Quick Start

Requires an each::labs API key. Get one at eachlabs.ai.

curl -X POST https://api.eachlabs.ai/v1/prediction \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "model": "merge-videos",
    "version": "0.0.1",
    "input": {
      "video_urls": [
        "https://example.com/clip1.mp4",
        "https://example.com/clip2.mp4",
        "https://example.com/clip3.mp4"
      ],
      "resolution": "landscape_16_9",
      "target_fps": 30
    }
  }'

Parameters

ParameterTypeDefaultDescription
resolutionstringResolution of the final video. enum: square_hd, square, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9
target_fpsintegerTarget FPS for the output video. If not provided, uses the lowest FPS from input videos
video_urlsarrayList of video URLs to merge in order

Examples

Merge two clips in widescreen:

curl -X POST https://api.eachlabs.ai/v1/prediction \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "model": "merge-videos",
    "version": "0.0.1",
    "input": {
      "video_urls": [
        "https://example.com/intro.mp4",
        "https://example.com/main-content.mp4"
      ],
      "resolution": "landscape_16_9",
      "target_fps": 24
    }
  }'

Merge vertical clips for social media:

curl -X POST https://api.eachlabs.ai/v1/prediction \
  -H "Content-Type: application/json" \
  -H "X-API-Key: $EACHLABS_API_KEY" \
  -d '{
    "model": "merge-videos",
    "version": "0.0.1",
    "input": {
      "video_urls": [
        "https://example.com/scene1.mp4",
        "https://example.com/scene2.mp4",
        "https://example.com/scene3.mp4",
        "https://example.com/outro.mp4"
      ],
      "resolution": "portrait_16_9"
    }
  }'

Related Models

Documentation

Skills enregistrées