Miss any of our Open RFC calls?Watch the recordings here! »

mp4duration

1.0.0 • Public • Published

Node MP4 Duration

node-mp4duration Dependency Status TravisCI Coveralls

A node.js package for parse mp4 duration.

Installation

$ npm install mp4duration

Usage

First you should require this package:

var mp4duration = require("mp4duration");

There're two API for you to parse your mp4 file duration:

  • parse(filename|buffer)
  • parseSync(filename|buffer, callback)

Each API can receive either String or Buffer. If you passed a String, it should be the filename of your mp4 file, otherwise, you should pass your MP4 file buffer.

Example

parse

var filename = "test/small.mp4";
var buff = fs.readFileSync(filename);
parser.parse(buff, function(err, d) { console.log(d); });
parser.parse(filename, function(err, d) { console.log(d); });

parseSync

var filename = "test/small.mp4";
var buff = fs.readFileSync(filename);
console.log(parser.parseSync(buff));
console.log(parser.parseSync(filename));

Contribute

You're welcome to make pull requests!

「雖然我覺得不怎麼可能有人會關注我」

Install

npm i mp4duration

DownloadsWeekly Downloads

3

Version

1.0.0

License

MIT

Unpacked Size

411 kB

Total Files

13

Last publish

Collaborators

  • avatar