You're viewing a demo portfolio

Join the waitlist
PRSM

post_edit

Active

Tool of Hermoso

declared in 1.0.0

MECHANICAL post-production on an EXISTING rendered video (its served mp4 URL) — an ordered plan of whitelisted primitives executed by ffmpeg (+ Chrome for typeset cards) in seconds for ~2 credits flat, NO AI model, the original untouched (returns a NEW video). The lane for: append a branded end card ('add an end card with our logo and website' — ADDS its seconds, never re-renders), trim, speed (0.5-2x), mute (whole or a window), audio_gain (-20..+6 dB), fade_out, corner logo watermark, anti-AI film grain. Up to 6 ops per plan, applied in order. Brand assets (name/domain/logo/accent) load from the workspace brand automatically; override per-call if needed. NEVER use generate_video/render_ad for these mechanical asks.

Parameters schema

{
  "type": "object",
  "$schema": "http://json-schema.org/draft-07/schema#",
  "required": [
    "videoUrl",
    "ops"
  ],
  "properties": {
    "ops": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "op"
        ],
        "properties": {
          "db": {
            "type": "number",
            "description": "audio_gain -20..+6 dB"
          },
          "op": {
            "enum": [
              "trim",
              "speed",
              "mute",
              "audio_gain",
              "fade_out",
              "append_card",
              "watermark",
              "grain"
            ],
            "type": "string"
          },
          "end": {
            "type": "number",
            "description": "trim/mute window end (s)"
          },
          "sub": {
            "type": "string",
            "description": "append_card: the pill line (defaults to the brand website)"
          },
          "start": {
            "type": "number",
            "description": "trim/mute window start (s)"
          },
          "corner": {
            "enum": [
              "tl",
              "tr",
              "bl",
              "br"
            ],
            "type": "string",
            "description": "watermark corner (default br)"
          },
          "factor": {
            "type": "number",
            "description": "speed 0.5-2"
          },
          "seconds": {
            "type": "number",
            "description": "fade_out 0.3-3s / append_card 2-5s"
          },
          "tagline": {
            "type": "string",
            "description": "append_card: smaller line under the headline"
          },
          "headline": {
            "type": "string",
            "description": "append_card: big line (defaults to the brand name)"
          },
          "card_html": {
            "type": "string",
            "description": "append_card: your OWN full-frame card design as inline-styled HTML ({{logo}} inserts the real brand logo) — use when the standard layout cannot honor the request"
          },
          "intensity": {
            "enum": [
              "default",
              "strong"
            ],
            "type": "string",
            "description": "grain look"
          },
          "background": {
            "type": "string",
            "description": "append_card: card background — hex or a color name ('red', 'navy'…); the user's stated color always wins over the brand palette"
          }
        }
      },
      "description": "the ordered edit plan (max 6 ops)"
    },
    "accent": {
      "type": "string",
      "description": "override the brand accent hex"
    },
    "domain": {
      "type": "string",
      "description": "override the brand website"
    },
    "videoUrl": {
      "type": "string",
      "description": "the served URL of the video to edit"
    },
    "brandName": {
      "type": "string",
      "description": "override the workspace brand name"
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.50.

Parent server

Hermoso

https://github.com/hermoso-ai/hermoso

1/7 registries
View full server →