node-video-resize

Video resize.

Usage no npm install needed!

<script type="module">
  import nodeVideoResize from 'https://cdn.skypack.dev/node-video-resize';
</script>

README

node-video-resize

video resize.

example

  • load video info
const { loadVideoInfo } = require('./')
const path = require('path')

const videoPath = path.resolve(__dirname, './__tests__/test.mp4')

const bootstrap = async () => {
  const ret = await loadVideoInfo(videoPath)
  console.log(ret)
}

bootstrap()
  • resize video
const { videoResize } = require('./')
const path = require('path')

const videoPath = path.resolve(__dirname, './__tests__/test.mp4')
const outputPath = path.resolve(__dirname, './video/output.mp4')

const bootstrap = async () => {
  const ret = await videoResize({
    inputPath: videoPath,
    outputPath,
    format: 'mp4',
    size: '640x480'
  })
  console.log(ret)
}

bootstrap()