← Yaps Video CaptionsCONTENT HISTORY

Update to Yaps Video Captions

Snapshot Nov 12, 2026 · 06:08 UTC · version 0.1.12

WHAT CHANGED

Package or technical metadata updated

Package or technical metadata updated

Observed in package metadata. These changes alone do not establish a new customer-facing feature.

Save Yaps Video Captions and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

These are saved file metadata. Open a changed file to read its text edits.

Package file

Before

Sep 30, 2026 · 23:13 UTC

Not present

After

Nov 12, 2026 · 06:08 UTC

{"sha256":"d17782a9f1a6f9d6825d13de291c8f4423f721f3e00398ba41cf0149776f4b13","size":509}

Package file

Before

Sep 30, 2026 · 23:13 UTC

{"sha256":"d693f4e16e2a73d7f8765d97642fa8f01c2fbb8e29bb383fcf1ecd797afb0b18","size":7865}

After

Nov 12, 2026 · 06:08 UTC

Not present

Package file

Before

Sep 30, 2026 · 23:13 UTC

{"sha256":"d693f4e16e2a73d7f8765d97642fa8f01c2fbb8e29bb383fcf1ecd797afb0b18","size":7865}

After

Nov 12, 2026 · 06:08 UTC

Not present

Package file

Before

Sep 30, 2026 · 23:13 UTC

{"sha256":"d693f4e16e2a73d7f8765d97642fa8f01c2fbb8e29bb383fcf1ecd797afb0b18","size":7865}

After

Nov 12, 2026 · 06:08 UTC

Not present

Compare saved observations

Download comparison JSON

plugin.json

− removed · + added

--- before
+++ after
@@ -0,0 +1,68 @@
+{
+  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
+  "name": "yaps-auto-captions",
+  "version": "0.1.12",
+  "description": "Add editable TikTok, Reels, and Shorts-style captions to any video with Yaps.",
+  "author": {
+    "name": "Yaps AI",
+    "email": "support@yaps.ai",
+    "url": "https://www.yaps.ai"
+  },
+  "homepage": "https://www.yaps.ai/codex?utm_source=codex&utm_medium=plugin&utm_campaign=official_plugins",
+  "repository": "https://github.com/richawo/yaps-codex-plugin",
+  "license": "MIT",
+  "keywords": [
+    "add-captions-to-video",
+    "auto-caption-video",
+    "video-caption-generator",
+    "tiktok-captions",
+    "reels-captions",
+    "animated-captions",
+    "youtube-shorts-captions",
+    "instagram-reels-captions",
+    "video-subtitle-editor",
+    "burn-subtitles-into-video",
+    "subtitle-a-video",
+    "captions",
+    "auto-captions",
+    "karaoke-captions",
+    "word-by-word-captions",
+    "caption-video",
+    "captions-for-video"
+  ],
+  "extensions": {
+    "com.openai": {
+      "interface": {
+        "displayName": "Yaps Video Captions",
+        "shortDescription": "Add captions to any video",
+        "longDescription": "Turn any video into a finished, captioned MP4 with Yaps desktop. Yaps transcribes speech locally, aligns captions to the spoken words, and offers 14 templates ranging from TikTok-style word highlights and karaoke to clean subtitles, typewriter reveals, neon glow, editorial text, and caption cards. Review and correct wording by caption ID, replace repeated mistakes, split or merge captions, change the style, then burn everything into a new video without touching the source. The plugin checks Yaps, signed-in account access, the local model, and FFmpeg readiness first. It produces a finished captioned video rather than only a separate .srt file. Requires a local-capable ChatGPT Desktop Work or Codex session; ChatGPT web and cloud sessions cannot reach the installed Yaps engine. Users can also run the feature directly in Yaps.",
+        "developerName": "Yaps AI",
+        "category": "Creativity",
+        "capabilities": [
+          "Add captions to video",
+          "Auto caption video",
+          "Animated caption styles",
+          "Word-by-word karaoke captions",
+          "14 caption templates",
+          "Correct captions by ID",
+          "Split and merge captions",
+          "Burned-in subtitle export",
+          "Local transcription"
+        ],
+        "websiteURL": "https://www.yaps.ai/codex?utm_source=codex&utm_medium=plugin&utm_campaign=official_plugins",
+        "supportURL": "https://www.yaps.ai/support",
+        "privacyPolicyURL": "https://www.yaps.ai/privacy",
+        "termsOfServiceURL": "https://www.yaps.ai/terms",
+        "defaultPrompt": [
+          "Add Bold Highlight captions to demo.mp4 and export a new MP4.",
+          "Add TikTok-style captions to my clip and export a new MP4.",
+          "Correct the names in this video's captions, then render the finished video."
+        ],
+        "brandColor": "#D4775B",
+        "composerIcon": "./assets/yaps-icon.png",
+        "logo": "./assets/yaps-icon.png",
+        "logoDark": "./assets/yaps-icon.png"
+      }
+    }
+  }
+}
Full technical diff · 13 changed fields

added /files/.claude-plugin~1plugin.json

BEFORE
Field was absent
AFTER
{
  "sha256": "d17782a9f1a6f9d6825d13de291c8f4423f721f3e00398ba41cf0149776f4b13",
  "size": 509
}

removed /files/.codex-plugin~1assets~1composer-icon.png

BEFORE
{
  "sha256": "d693f4e16e2a73d7f8765d97642fa8f01c2fbb8e29bb383fcf1ecd797afb0b18",
  "size": 7865
}
AFTER
Field is absent

removed /files/.codex-plugin~1assets~1logo-dark.png

BEFORE
{
  "sha256": "d693f4e16e2a73d7f8765d97642fa8f01c2fbb8e29bb383fcf1ecd797afb0b18",
  "size": 7865
}
AFTER
Field is absent

removed /files/.codex-plugin~1assets~1logo.png

BEFORE
{
  "sha256": "d693f4e16e2a73d7f8765d97642fa8f01c2fbb8e29bb383fcf1ecd797afb0b18",
  "size": 7865
}
AFTER
Field is absent

changed /files/.codex-plugin~1plugin.json/sha256

BEFORE
"45da027bdd22324b6854c0fafe404dc9f234f8386adb7384932f344b6a9480c8"
AFTER
"d77f54d4783c5fb1c77629ddf8a55dd8623bf59262366bb819c34dc56a7748c1"

changed /files/.codex-plugin~1plugin.json/size

BEFORE
3014
AFTER
2978

added /files/plugin.json

BEFORE
Field was absent
AFTER
{
  "sha256": "8ce9df12e035dd739cc06900129f81e39fffd4cd57f6d89cf27f13c7f3400269",
  "size": 3200
}

changed /files/scripts~1yaps-cli-discovery.mjs/sha256

BEFORE
"2264b812911bf5275f31d1f27f24f483269577a213fc97be7f36fc91a6b1bfc8"
AFTER
"1d3808134d03a4d19f2b2eac3acea2d6af4b7538bcc0da84afe43bce09eca257"

changed /files/scripts~1yaps-cli-discovery.mjs/size

BEFORE
41185
AFTER
50423

changed /files/scripts~1yaps-plugin-runner.mjs/sha256

BEFORE
"c5959de172d2c855d7edb39c433dd117dd1946719fe217486483d7b445a9619d"
AFTER
"af9fc263e016cb959379f68fea158891d65e774b0457ed475f0a156f12ce34c9"

changed /files/scripts~1yaps-plugin-runner.mjs/size

BEFORE
10993
AFTER
12836

changed /files/skills~1yaps-auto-captions~1SKILL.md/sha256

BEFORE
"08f5599898089f001e99a44c4207fa94181abc788c5bf7aaf37ef5e5d68f73cf"
AFTER
"e7fe591614a15b3e6586f2f8aeb62e2b03f858ad1b365ae1dcd1ff5ff733e80a"

changed /files/skills~1yaps-auto-captions~1SKILL.md/size

BEFORE
13418
AFTER
13466
Full snapshot data
{
  "files": {
    ".claude-plugin/plugin.json": {
      "sha256": "d17782a9f1a6f9d6825d13de291c8f4423f721f3e00398ba41cf0149776f4b13",
      "size": 509
    },
    ".codex-plugin/plugin.json": {
      "sha256": "d77f54d4783c5fb1c77629ddf8a55dd8623bf59262366bb819c34dc56a7748c1",
      "size": 2978
    },
    "README.md": {
      "sha256": "71f6c0f104c9c5fae6c9558a2c9853bba681eb90ce0bdbd7357b942df08765af",
      "size": 2688
    },
    "assets/yaps-icon.png": {
      "sha256": "d693f4e16e2a73d7f8765d97642fa8f01c2fbb8e29bb383fcf1ecd797afb0b18",
      "size": 7865
    },
    "plugin.json": {
      "sha256": "8ce9df12e035dd739cc06900129f81e39fffd4cd57f6d89cf27f13c7f3400269",
      "size": 3200
    },
    "scripts/yaps-cli-discovery.mjs": {
      "sha256": "1d3808134d03a4d19f2b2eac3acea2d6af4b7538bcc0da84afe43bce09eca257",
      "size": 50423
    },
    "scripts/yaps-plugin-runner.mjs": {
      "sha256": "af9fc263e016cb959379f68fea158891d65e774b0457ed475f0a156f12ce34c9",
      "size": 12836
    },
    "skills/yaps-auto-captions/SKILL.md": {
      "sha256": "e7fe591614a15b3e6586f2f8aeb62e2b03f858ad1b365ae1dcd1ff5ff733e80a",
      "size": 13466
    },
    "skills/yaps-auto-captions/agents/openai.yaml": {
      "sha256": "ef17875c32219da5b3937fb3c1c1b55a3eb6b1ba64a2cc0a2d34a079c2418d78",
      "size": 173
    }
  }
}

SHA-256 of public snapshot: b8a591d11c6d066934f3d95888c5d5dc39bb7fd34562a3e07132c177aa3904d9