{"id":25852,"plugin_id":"plugins~Plugin_efd07789186881918253a50acfc32762","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-02T00:37:40.399Z","digest":"0dbab21a30357e14d9cb710c5fdd7caa3011d7d6a873d10ff916883106d89c39","against":24717,"payload":{"description":"Transcribing, displaying and animating captions","included_files":[{"relative_path":"agents/openai.yaml","size_in_bytes":305},{"relative_path":"assets/remotion-icon.svg","size_in_bytes":1303},{"relative_path":"display-captions.md","size_in_bytes":3331},{"relative_path":"import-srt-captions.md","size_in_bytes":2269},{"relative_path":"transcribe-captions.md","size_in_bytes":5262}],"name":"remotion-captions","skill_md_contents":"---\nname: remotion-captions\ndescription: Transcribing, displaying and animating captions\nversion: 4.0.530\n---\n\nAll captions must be processed in JSON. The captions must use the [`Caption`](https://www.remotion.dev/docs/captions/caption.md) type which is the following:\n\n```ts\nimport type { Caption } from \"@remotion/captions\";\n```\n\nThis is the definition:\n\n```ts\ntype Caption = {\n  text: string;\n  startMs: number;\n  endMs: number;\n  timestampMs: number | null;\n  confidence: number | null;\n  pageBreakAfter?: boolean;\n};\n```\n\n## Generating captions\n\nTo transcribe video and audio files to generate captions, load the [transcribe-captions.md](transcribe-captions.md) file for more instructions.\n\n## Displaying captions\n\nTo display captions in your video, load the [display-captions.md](display-captions.md) file for more instructions.\n\n## Importing captions\n\nTo import captions from a .srt file, load the [import-srt-captions.md](import-srt-captions.md) file for more instructions.\n\n## Post-creation\n\nAfter you're done, load this skill: Remotion Best Practices\n\nIf not alreay done, open the Remotion Studio, unless instructed otherwise.\n"},"changes":[{"path":"/included_files","type":"changed","before":[{"relative_path":"agents/openai.yaml","size_in_bytes":305},{"relative_path":"assets/remotion-icon.png","size_in_bytes":1286},{"relative_path":"display-captions.md","size_in_bytes":5493},{"relative_path":"import-srt-captions.md","size_in_bytes":2269},{"relative_path":"transcribe-captions.md","size_in_bytes":1897}],"after":[{"relative_path":"agents/openai.yaml","size_in_bytes":305},{"relative_path":"assets/remotion-icon.svg","size_in_bytes":1303},{"relative_path":"display-captions.md","size_in_bytes":3331},{"relative_path":"import-srt-captions.md","size_in_bytes":2269},{"relative_path":"transcribe-captions.md","size_in_bytes":5262}]},{"path":"/skill_md_contents","type":"changed","before":"---\nname: remotion-captions\ndescription: Transcribing, displaying and animating captions\nversion: 4.0.506\n---\n\nAll captions must be processed in JSON. The captions must use the [`Caption`](https://www.remotion.dev/docs/captions/caption.md) type which is the following:\n\n```ts\nimport type { Caption } from \"@remotion/captions\";\n```\n\nThis is the definition:\n\n```ts\ntype Caption = {\n  text: string;\n  startMs: number;\n  endMs: number;\n  timestampMs: number | null;\n  confidence: number | null;\n};\n```\n\n## Generating captions\n\nTo transcribe video and audio files to generate captions, load the [transcribe-captions.md](transcribe-captions.md) file for more instructions.\n\n## Displaying captions\n\nTo display captions in your video, load the [display-captions.md](display-captions.md) file for more instructions.\n\n## Importing captions\n\nTo import captions from a .srt file, load the [import-srt-captions.md](import-srt-captions.md) file for more instructions.\n","after":"---\nname: remotion-captions\ndescription: Transcribing, displaying and animating captions\nversion: 4.0.530\n---\n\nAll captions must be processed in JSON. The captions must use the [`Caption`](https://www.remotion.dev/docs/captions/caption.md) type which is the following:\n\n```ts\nimport type { Caption } from \"@remotion/captions\";\n```\n\nThis is the definition:\n\n```ts\ntype Caption = {\n  text: string;\n  startMs: number;\n  endMs: number;\n  timestampMs: number | null;\n  confidence: number | null;\n  pageBreakAfter?: boolean;\n};\n```\n\n## Generating captions\n\nTo transcribe video and audio files to generate captions, load the [transcribe-captions.md](transcribe-captions.md) file for more instructions.\n\n## Displaying captions\n\nTo display captions in your video, load the [display-captions.md](display-captions.md) file for more instructions.\n\n## Importing captions\n\nTo import captions from a .srt file, load the [import-srt-captions.md](import-srt-captions.md) file for more instructions.\n\n## Post-creation\n\nAfter you're done, load this skill: Remotion Best Practices\n\nIf not alreay done, open the Remotion Studio, unless instructed otherwise.\n"}],"summary":"Fields changed: 2. /included_files, /skill_md_contents.","summary_kind":"deterministic","summary_metadata":{}}