2.0.1 • Published 11 months ago

@dropb/ffmpeg-progress v2.0.1

Weekly downloads
27
License
MIT
Repository
github
Last release
11 months ago

ffmpeg-progress

npm CI

Extract progress status from FFmpeg

Install

npm install  @dropb/ffmpeg-progress

Usage

see examples

API

interface FfmpegProgressEvent {
  frame: number;
  fps: number;
  size: number;
  time: string;
  bitrate: number;
  speed: number;
  /**
   * Time (milliseconds)
   */
  time_ms: number;
  /**
   * ETA (milliseconds)
   */
  remaining?: number;
  /**
   * Progress percentage
   */
  percentage?: number;
}

FfmpegProgress Pipe

new FfmpegProgress(duration?: number)

Creates an instance of FfmpegProgress Pipe. (optional) duration - override video duration (milliseconds). Default - auto detect.

public properties:

  • exitMessage - error message
  • duration

parseProgress

parseProgress(data: string, duration?: number): FfmpegProgressEvent

License

MIT

2.0.1

11 months ago

2.0.0

3 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago

0.9.4

6 years ago

0.9.3

7 years ago

0.9.2

7 years ago

0.9.1

7 years ago