ffmpeg-probe

v1.0.6
Wrapper around ffprobe for getting info about media files.
ffmpeg ffprobe fluent-ffmpeg

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

npm i ffmpeg-probe

Metadata

  • MIT
  • Whatever
  • Travis Fischer
  • released 4/2/2019

Downloads

Maintainers