GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - diffusionstudio/launch-video

BranchesTags
Open more actions menu

Latest commit

 

History

65 Commits
65 Commits

Folders and files

NameName
Last commit message
Last commit date
assets
assets
 
 
src
src
 
 
.gitignore
.gitignore
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
main.jsx
main.jsx
 
 
setup.sh
setup.sh
 
 

Repository files navigation

launch-video

The Diffusion Studio launch video, written as code. The whole cut is a Solid JSX composition — main.jsx is the entry, the scenes live in src/, and all footage and artwork ship in assets/.

Prerequisites

  • macOS with Diffusion Studio installed:

    brew install --cask diffusionstudio/tap/editor

    The cask links the dapi CLI automatically. If you installed the app from the .dmg instead, link the CLI via Diffusion Studio → Install dapi Command Line Tool.

Load the composition

  1. Point the composition at your clone (media sources are resolved against the OS, so asset paths must be absolute). Run once after cloning:

    ./setup.sh

    This stamps the clone's absolute path into the gitignored src/repo.js, which the composition imports to locate assets/.

  2. Launch the app and create a fresh project:

    dapi open
    dapi project create launch-video
  3. Mount the composition from the repo root:

    dapi mount main.jsx

    This compiles the module and mounts the main scene into the canvas. Re-running the mount after editing the source reconciles the scene in place rather than duplicating it, so iterate by editing and mounting again.

Have a look around

  • dapi node tree — inspect the mounted node hierarchy.
  • dapi node capture — render any frame to a PNG without exporting.
  • Export the finished video from the app when you're happy with it.

About

No description, website, or topics provided.

Resources

Readme
MIT license
Activity
Custom properties

Stars

14 stars

Watchers

0 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.