Split mp3 Files With mp3splt

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.

sudo apt-get install mp3splt

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.

mp3splt -a -t 5.10 -o Lesson_01-@n -d Lesson_01 Lesson_01.mp3

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.

Happy splitting!

7 thoughts on “Split mp3 Files With mp3splt

  1. Daniel Kim

    Thank you so much. I haven’t tried it yet, but your description, and your annotations on the command parameters, are very clear and helpful. Often help forums just show an example command, and then say “read the manpage to modify”, which is generally more effort than I want to expend.

    I would read the manual if I were doing this kind of thing often, but for just a few instances, I only need this basic information.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.