This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

video-template-model
TypeScript icon, indicating that this package has built-in type declarations

2.3.1 • Public • Published

Video Template Model

Template model describing video structure

Installing

$ npm install video-template-model

Example

parse template

const { Template } = require("video-template-model");
const template = Template.parse("...XML Content...");
template.render({ pretty: true });  //export pretty XML

build template

const { Template, Scene, elements: { Text } } = require("video-template-model");
const template = new Template({ width: 1920, height: 1080 });
const scene = new Scene({ duration: 5000 });
const text = new Text({ content: "Test" });
scene.appendChild(text);
template.appendChild(scene);
template.render({ pretty: true });  //export pretty XML
JSON.stringify(template);  //export JSON

compile template

Examples:examples/*

npm run example 001
npm run example 002
npm run example 003
npm run example 004
npm run example 005
npm run example 006

Package Sidebar

Install

npm i video-template-model

Weekly Downloads

40

Version

2.3.1

License

MIT

Unpacked Size

11.8 MB

Total Files

148

Last publish

Collaborators

  • k_light