Help - Search - Members - Calendar
Full Version: How to split an mp3 file into subsongs?
Hydrogenaudio Forums > Hosted Forums > foobar2000 > General - (fb2k)
MiSP
How can you split an mp3 file using subsong index thingy? I don't want to split into multiple files; only make a cue sheet or something so that foobar can distinguish between e.g. multiple movements in a classical work.
Synthetic Soul
You can use an external cuesheet to do this. foobar 0.9 won't read an embedded cuesheet i nan MP3 I believe.

Check the wiki entry for the format.
MiSP
External, internal, doesn't matter. At the bottom of the link you posted, it said that foobar could be used for creation and splitting. How can I do this? I haven't found any info...
golphcart
seriously simple actually. just open your favorite text editor, and follow the examples on that wiki. save the text file (filename is unimportant) with a .cue file extension. be sure to save it to the same folder as the mp3 file, unless you specify an absolute file path to the mp3.

then just open the .cue file with foobar. wink.gif
Synthetic Soul
If you want to create a cuesheet from an existing MP3 foobar won't help. It can create a cuesheet when joining multiple files into one.

I would look to using an editor like Goldwave. This thread may be of help.
MiSP
In foobar, will the mp3 file then show up as multiple songs? (I'm using colums UI.)
Synthetic Soul
Yes. If you create a cuesheet for your MP3 file it will essentially split the file into tracks, each of which can have their own TITLE (and PERFORMER, but I'm assuming you don't need this).

Here's an example:

CODE
PERFORMER "My Artist"
TITLE "Track Name"
FILE "mymp3.mp3" MP3
  TRACK 01 AUDIO
    TITLE "Part I"
    INDEX 01 00:00:00
  TRACK 02 AUDIO
    TITLE "Part II"
    INDEX 01 01:00:00
  TRACK 03 AUDIO
    TITLE "Part III"
    INDEX 01 02:00:00
  TRACK 04 AUDIO
    TITLE "Part IV"
    INDEX 01 03:00:00

If you save this as "mymp3.cue", put it in the same folder as "mymp3.mp3", and then drag the .cue into foobar it will show four tracks: Part I; Part II; Part III; and Part IV. Parts I to III will be one minute long, while Part IV will "take up the slack".

Edit: For clarity, I guess you could use titles like "Track Name: Part I"; "Track Name: Part II"; etc. Also note that all tracks will show the artist as "My Artist".
kanak
Is there any way to split a large file into multiple files? (as in create multiple files from a single file)
Synthetic Soul
There are a few applications that can do this without re-encoding (with a cuesheet).

I would recommend pcutmp3. Other options include Musicutter and mp3DirectCut.
gob
cue splitter works really well and doesnt have to reencode most types of audio
SamHain86
QUOTE(gob @ Jan 8 2007, 22:03) *

cue splitter works really well and doesnt have to reencode most types of audio

CUE Splitter is great, I used to use it frequently back before learning how to optimize EAC. But FooBar can just output split tracks... with encoding. But it really doesn't matter since when you put those into FooBar's playlist, it plays them without a gap. You can even convert that back into a single file. Depending on what kind of format you encoded into to begin with, you might not have a gap.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.