UNPKG

@omnimedia/omnitool

Version:

open source video processing tools

39 lines (28 loc) 537 B
import {Omni} from "./omni.js" import {dummyData} from "../utils/dummy-data.js" // // create an omni context // const omni = new Omni() // // load in some media resources // const {mediaA, mediaB} = await omni.load({ mediaA: dummyData(), mediaB: dummyData(), }) // // create a timeline // const timeline = omni.timeline(o => o.sequence( o.clip(mediaA), o.transition.crossfade(600), o.stack( o.clip(mediaB), o.text("hello world"), ), )) // // log the timeline // console.log(JSON.stringify(timeline, undefined, " "))