Skip to content

gbouthenot/mp3splitter-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Mp3splitter-js

Split mp3 file by integrated chapters

Chapter information MUST be included in ID3v2.3 or ID3v2.4 tag

Usage

node mp3splitter.js filetosplit.mp3

Dependencies

  • NodeJS
  • No javascript dependencies

Compatiblility

Tested with nodejs v10.15.1 on linux x64 (should work on other platforms)

Features

VBR Information

The generated files will include a VBR (ou CBR) frame header (a.k.a Xing header)

ID3V2 tags handling

ID3v2.3 tag is upgraded to ID3v2.4

Splitted files keep their original informations except:

  • Chapter information (since the files are splitted)
  • Embedded cover (only the first splitted file will have one)

The generated files will have those additional informations:

  • Track number
  • Total tracks
  • Track title

Known issues

MP3 bit reservoir is not handled. This tool will not produce bit-perfect cuts. Use pcutmp3 if you want to achieve true gapless cuts. This means that if you play the files produced in a gapless player, you may heard a very small 'click' between files. This is of course only relevant for cutting mp3 contained music.

Thanks

  • mqus

About

Split MP3 file by ID3v2 chapters

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published