Mp3splt is a Linux program that can break mp3 files into smaller pieces without re-encoding. This is nice for long mp3 files like e-books or for putting language learning CDs onto your mp3 player. Sometimes you only have a few minutes to listen to your language lesson and you'd rather not start at the beginning of a half hour lesson every time. I'm going to show an example of how to use mp3splt to split a 30 minute mp3 into 5 minute pieces.
First, we need to make sure mp3splt is installed.
For my example, I'm going to split a file called Lesson_01.mp3 and put the split files into a sub-directory called Lesson_01. Simply open a terminal and cd to the directory with the files you want to split and then enter this command.
The -a tells mp3splt to auto-adjust the split point with silence detection.
The -t 5.10 tells it to make the files 5 minutes and 10 seconds long since the file is a little over 30 minutes long. (This length may vary a bit due to the -a option).
The -o Lesson_01-@n tells it to name the files as Lesson_01 followed by a track number.
The -d Lesson_01 tells it to put the files in a directory called Lesson_01.
And finally, Lesson_01.mp3 is the file you want to split.
There are several more options that can be used which you can find in the mp3splt man page.