npm stats
  • Search
  • About
  • Repo
  • Sponsor
  • more
    • Search
    • About
    • Repo
    • Sponsor

Made by Antonio Ramirez

bare-ffmpeg-encodings

1.2.1

@telamon

npmHomeRepoSnykSocket
Downloads:773
$ npm install bare-ffmpeg-encodings
DailyWeeklyMonthlyYearly

bare-ffmpeg-encodings

Hyperschema for serializable bare-ffmpeg types.

Use

npm i --save-dev bare-ffmpeg-encodings
const Hyperschema = require('hyperschema')
const { registerEncodings } = require('bare-ffmpeg-encodings')

const schema = Hyperschema.from('./spec')

registerEncodings(schema)

const template = schema.namespace('my-namespace')
template.register({
    name: 'my-type',
    fields: [
        { name: 'rational', type: '@ffmpeg/rational' },
        { name: 'streams', type: '@ffmpeg/stream' },
        { name: 'packets', type: '@ffmpeg/packet' },
        { name: 'parameters', type: '@ffmpeg/codecparameters' }
    ]
})

Hyperschema.toDisk(schema)

License

Apache-2.0