← APIhub VideoCONTENT HISTORY
WHAT CHANGED
Update to APIhub Video
Snapshot Nov 12, 2026 · 19:34 UTC · version 1.0.5
Collection source: downloaded plugin package.
First saved snapshot
No earlier snapshot is available to establish a change.
Save APIhub Video and check future changes in Following.
Up to 3 plugins free · no card required.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Use when the user wants captions or subtitles burned into a video (Hebrew, English, Arabic, Russian or another language), wants a talking video turned into a captioned vertical clip, or asks which caption style fits their video. Picks a caption style by the kind of content and runs captions_for_video after the price is approved.",
"included_files": [],
"name": "video-captions",
"skill_md_contents": "---\nname: video-captions\ndescription: Use when the user wants captions or subtitles burned into a video (Hebrew, English, Arabic, Russian or another language), wants a talking video turned into a captioned vertical clip, or asks which caption style fits their video. Picks a caption style by the kind of content and runs captions_for_video after the price is approved.\n---\n\n# Captions on a video\n\nFollow the steps in the `video-price-and-status` skill: get the video, `get_price`, the user's yes, `captions_for_video`, `video_status`, the link.\n\n## Which style\n\nPick by what the video is. Name the style you picked in a few words when you show the price, so the user can ask for another. When the user wants to see the styles, call `show_examples` with `kind: caption_styles` — each style plays as a short video with a \"Use this style\" button.\n\n| The video | Start with | Also fits |\n| --- | --- | --- |\n| A calm talk, a lecture, a podcast, an interview, an explainer: long speech people read along with | `classic` | `news`, `quiet`, `typewriter`, `underline`, `elegant`, `cinema`, `bubble` |\n| An energetic pitch, sales, a hype reel, a hook-driven short: the spoken word marked out | `bold` | `karaoke`, `one-word`, `marker`, `sticker`, `drama`, `scale` |\n| Entertainment, humour, a playful or young brand: captions that move | `neon` or `pop` | `bounce`, `handwritten`, `comic`, `shadow`, `lime`, `retro`, `sport` |\n\nIf the user names a style, use it. If you can't tell what the video is, use `classic`.\n\n## What to set\n\n- `video`: the link or the upload code — or `video_file` when the user attached the video in the chat.\n- `style`: from the table.\n- `spoken_language`: leave it out to detect it, or set it when the user says (`he`, `en`, `ar`, `ru`…). Hebrew and Arabic captions are drawn right to left by themselves.\n- `captions_language`: only when the user wants the captions in another language than the one spoken (they are translated line by line).\n- `shape`: `vertical` (9:16, for Reels, TikTok and Shorts) is the default. Use `original` to keep the video's shape, or `square`, `portrait`, `landscape` when asked.\n- `headline`: only when the user wants a short headline in the first 3 seconds (3 to 8 words, in the video's language).\n- `cut_pauses`: `true` only when the user wants the silent pauses cut out.\n\nAsk only what you can't infer. \"Add Hebrew captions to my video\" plus a link is enough to price it.\n"
}SHA-256 of public snapshot: fc2765a986a2111253fe56e0e9c0c2aeb9427583405560b828f36229a11df254