Video Assembly

Assemble videos from mastered audio, scene images, and VTT subtitles.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/randysalars/dreamweaving --skill video-assembly-randysalars
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Video Assembly
Source: https://github.com/randysalars/dreamweaving/tree/main/.claude/skills/tier3-production/video-assembly
Command: npx skills add https://github.com/randysalars/dreamweaving --skill video-assembly-randysalars

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Assemble hypnotic audio journeys with synchronized visuals and captions by transforming raw assets into ready-to-publish videos.

Core Features & Use Cases

  • Automatic sequencing of scene images to match script sections and narrative flow.
  • Subtitles (VTT) synchronization with master audio and export of YouTube-ready video.
  • End-to-end packaging for YouTube or other platforms, with standard video specs.

Quick Start

Run the assemble_session_video.py script after preparing audio and scene images to generate the final video.

Frequently Asked Questions about Video Assembly

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I assemble audio and images into a final video with synced subtitles?

To assemble a final video with synced subtitles, you run the assemble_session_video.py script to sequence scene images, sync VTT captions with mastered audio, and export a YouTube-ready MP4.

Can I automate YouTube packaging for videos using ffmpeg?

Yes, you can automate YouTube packaging by running the assemble_session_video.py script, which sequences images, syncs VTT subtitles, and exports a YouTube-ready MP4 meeting standard specifications.

What video specs do I need for packaging hypnotic audio sessions?

Packaging hypnotic audio sessions requires standard video specs: 1920x1080 resolution, 16:9 aspect, H.264 video, AAC 320kbps audio, MP4 container, and 24 fps, all handled automatically by the assembly script.

Do I need VTT subtitles and mastered audio before running an assembly script?

Yes, you need to prepare mastered audio, scene images, and VTT subtitles beforehand. The assembly script takes these prepared assets and automatically sequences them into a final video output.

Why are my scene images not matching the script sections during video assembly?

If scene images are not matching script sections during video assembly, ensure your raw assets are properly prepared and mapped before running the assemble_session_video.py script for automatic sequencing.

What is the best way to export a 1920x1080 MP4 at 24 fps for YouTube?

The best way to export a 1920x1080 MP4 at 24 fps for YouTube is to use an assembly script that automates image sequencing, audio syncing, and subtitle generation into a YouTube-ready video format.