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

/video-template-model/

    Package Sidebar

    Install

    npm i video-template-model

    Weekly Downloads

    41

    Version

    2.3.1

    License

    MIT

    Unpacked Size

    11.8 MB

    Total Files

    148

    Last publish

    Collaborators

    • k_light