How to split a single MP3 files into multiple ones based on a tracklist?












0















I have an MP3 file which has in it the entire soundtrack of a game. I have a list which has the tracks with the titles and the time from which it starts. How can I conveniently split the single track into individual ones based on the list?



Is there any software that allows for achievement of the same?



The format of the list is:



#:## <Track 1>
#:## <Track 2>


where # represents a decimal digit. Although I have some programming skills so I shall be able to transform it into a different format if needed. But what software would actually utilize the list?



Thanks in anticipation of your response.










share|improve this question























  • You could use s cue sheet. Its likely that you can edit the tracklist and transform it into a cuesheet manually by using a text editor. The question is if this is sufficient.

    – LPChip
    Jan 18 '17 at 14:48











  • @LPChip I need to be able to actually output separate files. I don't think using cue sheets would help me get that :3

    – Farhan Anam
    Jan 18 '17 at 15:25











  • @LPChip Nice idea with the cue file though... I found something as well -> jdrch.wordpress.com/2013/11/13/…

    – Farhan Anam
    Jan 18 '17 at 15:26











  • Well, then you really do need software, which makes this question off-topic for SuperUser.

    – LPChip
    Jan 18 '17 at 16:45






  • 1





    Yes they are. See the Help Center for how to ask a question and what is considered on-topic.

    – LPChip
    Jan 19 '17 at 14:59
















0















I have an MP3 file which has in it the entire soundtrack of a game. I have a list which has the tracks with the titles and the time from which it starts. How can I conveniently split the single track into individual ones based on the list?



Is there any software that allows for achievement of the same?



The format of the list is:



#:## <Track 1>
#:## <Track 2>


where # represents a decimal digit. Although I have some programming skills so I shall be able to transform it into a different format if needed. But what software would actually utilize the list?



Thanks in anticipation of your response.










share|improve this question























  • You could use s cue sheet. Its likely that you can edit the tracklist and transform it into a cuesheet manually by using a text editor. The question is if this is sufficient.

    – LPChip
    Jan 18 '17 at 14:48











  • @LPChip I need to be able to actually output separate files. I don't think using cue sheets would help me get that :3

    – Farhan Anam
    Jan 18 '17 at 15:25











  • @LPChip Nice idea with the cue file though... I found something as well -> jdrch.wordpress.com/2013/11/13/…

    – Farhan Anam
    Jan 18 '17 at 15:26











  • Well, then you really do need software, which makes this question off-topic for SuperUser.

    – LPChip
    Jan 18 '17 at 16:45






  • 1





    Yes they are. See the Help Center for how to ask a question and what is considered on-topic.

    – LPChip
    Jan 19 '17 at 14:59














0












0








0








I have an MP3 file which has in it the entire soundtrack of a game. I have a list which has the tracks with the titles and the time from which it starts. How can I conveniently split the single track into individual ones based on the list?



Is there any software that allows for achievement of the same?



The format of the list is:



#:## <Track 1>
#:## <Track 2>


where # represents a decimal digit. Although I have some programming skills so I shall be able to transform it into a different format if needed. But what software would actually utilize the list?



Thanks in anticipation of your response.










share|improve this question














I have an MP3 file which has in it the entire soundtrack of a game. I have a list which has the tracks with the titles and the time from which it starts. How can I conveniently split the single track into individual ones based on the list?



Is there any software that allows for achievement of the same?



The format of the list is:



#:## <Track 1>
#:## <Track 2>


where # represents a decimal digit. Although I have some programming skills so I shall be able to transform it into a different format if needed. But what software would actually utilize the list?



Thanks in anticipation of your response.







audio mp3 splitter






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Jan 18 '17 at 14:29









Farhan AnamFarhan Anam

1038




1038













  • You could use s cue sheet. Its likely that you can edit the tracklist and transform it into a cuesheet manually by using a text editor. The question is if this is sufficient.

    – LPChip
    Jan 18 '17 at 14:48











  • @LPChip I need to be able to actually output separate files. I don't think using cue sheets would help me get that :3

    – Farhan Anam
    Jan 18 '17 at 15:25











  • @LPChip Nice idea with the cue file though... I found something as well -> jdrch.wordpress.com/2013/11/13/…

    – Farhan Anam
    Jan 18 '17 at 15:26











  • Well, then you really do need software, which makes this question off-topic for SuperUser.

    – LPChip
    Jan 18 '17 at 16:45






  • 1





    Yes they are. See the Help Center for how to ask a question and what is considered on-topic.

    – LPChip
    Jan 19 '17 at 14:59



















  • You could use s cue sheet. Its likely that you can edit the tracklist and transform it into a cuesheet manually by using a text editor. The question is if this is sufficient.

    – LPChip
    Jan 18 '17 at 14:48











  • @LPChip I need to be able to actually output separate files. I don't think using cue sheets would help me get that :3

    – Farhan Anam
    Jan 18 '17 at 15:25











  • @LPChip Nice idea with the cue file though... I found something as well -> jdrch.wordpress.com/2013/11/13/…

    – Farhan Anam
    Jan 18 '17 at 15:26











  • Well, then you really do need software, which makes this question off-topic for SuperUser.

    – LPChip
    Jan 18 '17 at 16:45






  • 1





    Yes they are. See the Help Center for how to ask a question and what is considered on-topic.

    – LPChip
    Jan 19 '17 at 14:59

















You could use s cue sheet. Its likely that you can edit the tracklist and transform it into a cuesheet manually by using a text editor. The question is if this is sufficient.

– LPChip
Jan 18 '17 at 14:48





You could use s cue sheet. Its likely that you can edit the tracklist and transform it into a cuesheet manually by using a text editor. The question is if this is sufficient.

– LPChip
Jan 18 '17 at 14:48













@LPChip I need to be able to actually output separate files. I don't think using cue sheets would help me get that :3

– Farhan Anam
Jan 18 '17 at 15:25





@LPChip I need to be able to actually output separate files. I don't think using cue sheets would help me get that :3

– Farhan Anam
Jan 18 '17 at 15:25













@LPChip Nice idea with the cue file though... I found something as well -> jdrch.wordpress.com/2013/11/13/…

– Farhan Anam
Jan 18 '17 at 15:26





@LPChip Nice idea with the cue file though... I found something as well -> jdrch.wordpress.com/2013/11/13/…

– Farhan Anam
Jan 18 '17 at 15:26













Well, then you really do need software, which makes this question off-topic for SuperUser.

– LPChip
Jan 18 '17 at 16:45





Well, then you really do need software, which makes this question off-topic for SuperUser.

– LPChip
Jan 18 '17 at 16:45




1




1





Yes they are. See the Help Center for how to ask a question and what is considered on-topic.

– LPChip
Jan 19 '17 at 14:59





Yes they are. See the Help Center for how to ask a question and what is considered on-topic.

– LPChip
Jan 19 '17 at 14:59










1 Answer
1






active

oldest

votes


















2














Maybe you can give https://linux.die.net/man/1/mpgsplit a try.
It accepts ranges which can be expressed as Time Format HH:MM:SS.SS or Offset Format (number of Megabytes or kilobytes). You'll need to adjust your list entries accordingly.



I will write a script following this steps:




  • loop the lines of your track list

  • build the mpgtx command as a string with interpolated range start/end values taken from every row ##:##. The end value of a track could be the start of the next minus a 1 sec.

  • execute the command string via the shell (shell-out)


Please note: mpgsplit is equivalent to mpgtx -s






share|improve this answer
























  • Does it work on windows?

    – Farhan Anam
    Jan 18 '17 at 15:20






  • 1





    I don't have a Window machine here but this looks promising: There seems to be a win version, you can try downloading and executing it yourself. prdownloads.sourceforge.net/mpgtx/mpgtx.zip?download

    – microspino
    Jan 18 '17 at 17:25













Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1168816%2fhow-to-split-a-single-mp3-files-into-multiple-ones-based-on-a-tracklist%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









2














Maybe you can give https://linux.die.net/man/1/mpgsplit a try.
It accepts ranges which can be expressed as Time Format HH:MM:SS.SS or Offset Format (number of Megabytes or kilobytes). You'll need to adjust your list entries accordingly.



I will write a script following this steps:




  • loop the lines of your track list

  • build the mpgtx command as a string with interpolated range start/end values taken from every row ##:##. The end value of a track could be the start of the next minus a 1 sec.

  • execute the command string via the shell (shell-out)


Please note: mpgsplit is equivalent to mpgtx -s






share|improve this answer
























  • Does it work on windows?

    – Farhan Anam
    Jan 18 '17 at 15:20






  • 1





    I don't have a Window machine here but this looks promising: There seems to be a win version, you can try downloading and executing it yourself. prdownloads.sourceforge.net/mpgtx/mpgtx.zip?download

    – microspino
    Jan 18 '17 at 17:25


















2














Maybe you can give https://linux.die.net/man/1/mpgsplit a try.
It accepts ranges which can be expressed as Time Format HH:MM:SS.SS or Offset Format (number of Megabytes or kilobytes). You'll need to adjust your list entries accordingly.



I will write a script following this steps:




  • loop the lines of your track list

  • build the mpgtx command as a string with interpolated range start/end values taken from every row ##:##. The end value of a track could be the start of the next minus a 1 sec.

  • execute the command string via the shell (shell-out)


Please note: mpgsplit is equivalent to mpgtx -s






share|improve this answer
























  • Does it work on windows?

    – Farhan Anam
    Jan 18 '17 at 15:20






  • 1





    I don't have a Window machine here but this looks promising: There seems to be a win version, you can try downloading and executing it yourself. prdownloads.sourceforge.net/mpgtx/mpgtx.zip?download

    – microspino
    Jan 18 '17 at 17:25
















2












2








2







Maybe you can give https://linux.die.net/man/1/mpgsplit a try.
It accepts ranges which can be expressed as Time Format HH:MM:SS.SS or Offset Format (number of Megabytes or kilobytes). You'll need to adjust your list entries accordingly.



I will write a script following this steps:




  • loop the lines of your track list

  • build the mpgtx command as a string with interpolated range start/end values taken from every row ##:##. The end value of a track could be the start of the next minus a 1 sec.

  • execute the command string via the shell (shell-out)


Please note: mpgsplit is equivalent to mpgtx -s






share|improve this answer













Maybe you can give https://linux.die.net/man/1/mpgsplit a try.
It accepts ranges which can be expressed as Time Format HH:MM:SS.SS or Offset Format (number of Megabytes or kilobytes). You'll need to adjust your list entries accordingly.



I will write a script following this steps:




  • loop the lines of your track list

  • build the mpgtx command as a string with interpolated range start/end values taken from every row ##:##. The end value of a track could be the start of the next minus a 1 sec.

  • execute the command string via the shell (shell-out)


Please note: mpgsplit is equivalent to mpgtx -s







share|improve this answer












share|improve this answer



share|improve this answer










answered Jan 18 '17 at 15:16









microspinomicrospino

771618




771618













  • Does it work on windows?

    – Farhan Anam
    Jan 18 '17 at 15:20






  • 1





    I don't have a Window machine here but this looks promising: There seems to be a win version, you can try downloading and executing it yourself. prdownloads.sourceforge.net/mpgtx/mpgtx.zip?download

    – microspino
    Jan 18 '17 at 17:25





















  • Does it work on windows?

    – Farhan Anam
    Jan 18 '17 at 15:20






  • 1





    I don't have a Window machine here but this looks promising: There seems to be a win version, you can try downloading and executing it yourself. prdownloads.sourceforge.net/mpgtx/mpgtx.zip?download

    – microspino
    Jan 18 '17 at 17:25



















Does it work on windows?

– Farhan Anam
Jan 18 '17 at 15:20





Does it work on windows?

– Farhan Anam
Jan 18 '17 at 15:20




1




1





I don't have a Window machine here but this looks promising: There seems to be a win version, you can try downloading and executing it yourself. prdownloads.sourceforge.net/mpgtx/mpgtx.zip?download

– microspino
Jan 18 '17 at 17:25







I don't have a Window machine here but this looks promising: There seems to be a win version, you can try downloading and executing it yourself. prdownloads.sourceforge.net/mpgtx/mpgtx.zip?download

– microspino
Jan 18 '17 at 17:25




















draft saved

draft discarded




















































Thanks for contributing an answer to Super User!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1168816%2fhow-to-split-a-single-mp3-files-into-multiple-ones-based-on-a-tracklist%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Terni

A new problem with tex4ht and tikz

Sun Ra