1.2.1 • Published 2 years ago

mp3size v1.2.1

Weekly downloads
1
License
MIT
Repository
github
Last release
2 years ago

mp3size

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.1

2 years ago

1.2.0

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago