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

Dependencies (7)

Dev Dependencies (5)

Package Sidebar

Install

npm i video-template-model

Weekly Downloads

36

Version

2.3.1

License

MIT

Unpacked Size

11.8 MB

Total Files

148

Last publish

Collaborators

  • k_light