Skip to content

dimitrinicolas/pretty-frame-rate

Repository files navigation

pretty-frame-rate Build Status Coverage Status

Transform a frame-rate value into an human readable string.

Installation

$ npm install pretty-frame-rate

Usage

const prettyFrameRate = require('pretty-frame-rate');

prettyFrameRate(30000 / 1001);
//=> '29.97fps'

prettyFrameRate('30000/1001');
//=> '29.97fps'

prettyFrameRate(60);
//=> '60fps'

prettyFrameRate(30000 / 1001, { decimals: 0 });
//=> '30fps'

prettyFrameRate(30, { suffix: 'ips' });
//=> '30ips'

The default options are:

const DEFAULT_OPTIONS = {
  decimals: 2,
  suffix: 'fps'
};

Related

  • pretty-ms - Convert milliseconds to a human readable string: 133700000015d 11h 23m 20s
  • pretty-bytes - Convert bytes to a human readable string: 1337 → 1.34 kB

License

This project is licensed under the MIT license.

About

Transform a frame-rate value into an human readable string ("30000/1001" → "29.97fps")

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published