@omnimedia/omnitool
Version:
open source video processing tools
22 lines • 568 B
JavaScript
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, " "));
//# sourceMappingURL=omni-test.js.map