1.0.6 • Published 5 years ago

ffmpeg-probe v1.0.6

Weekly downloads
2,621
License
MIT
Repository
github
Last release
5 years ago

ffmpeg-probe

Wrapper around ffprobe for getting info about media files such as width, height, and duration.

NPM Build Status JavaScript Style Guide

Install

npm install --save ffmpeg-probe
# or
yarn add ffmpeg-probe

Usage

const ffmpeg = require('fluent-ffmpeg')
const probe = require('ffmpeg-probe')

const info = await probe('input.mp4')

// info = {
//   width: 640,
//   height: 360,
//   duration: 4000,
//   fps: 25,
//   streams: [ ... ],
//   format: { ... }
// }

API

probe(input)

Returns a Promise for the probe information augmented with the first stream's width, height, and duration in milliseconds.

input

Type: String

Path or URL to a media file.

Related

License

MIT © Travis Fischer