1.2.2 • Published 1 year ago

mp3size v1.2.2

Weekly downloads
1
License
MIT
Repository
github
Last release
1 year ago

mp3size

This package has been deprecated, please use @igor.dvlpr/mp3size instead.

Usage

getFileSize(time: string, rate: number = 160): number

Gets the estimated size of the MP3 file based on the audio time and bitrate.

  • time: string, the duration of the MP3 file, expects either HH:MM:ss or MM:ss format

  • rate: number, the bitrate of the file, defaults to 160

returns a number, the estimated MP3 file size or -1 in case of an error

getAudioDuration(size: number, rate: number): string

Gets the estimated audio duration for the provided file size and bitrate.

  • size: number, file size (in KB)

  • rate: number, the bitrate of the file

returns a string, the estimated audio duration formatted as HH:MM:ss or '-1' in case of an error.

getAudioBitrate(time: string, size: number): number

Gets the estimated bitrate for the provided audio duration and file size.

  • time: string, the duration of the MP3 file, expects either HH:MM:ss or MM:ss format

  • size: number, the size of the audio file (in KB)

returns a number, the estimated bitrate of the MP3 file or -1 in case of an error

If you like this project please consider donating to keep it alive, see this and click on the Sponsor button at the top.

1.2.2

1 year ago

1.2.1

3 years ago

1.2.0

4 years ago

1.1.5

4 years ago

1.1.4

4 years ago

1.1.3

4 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.0.9

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago