HydrogenAudio

Lossy Audio Compression => MP3 => MP3 - General => Topic started by: bigbob66 on 2013-09-15 15:17:25

Title: Joing MP3 files and Create a cue for resplitting
Post by: bigbob66 on 2013-09-15 15:17:25
Hi Friends,

I am new to this wonderful forum and I learnt a lot about audio formats from this site. Now I have a question for you my friends.

I am working on a multimedia project wherein I have to create a single mp3 from many tracks. However, sometimes I need to re-split the single mp3 file into individual tracks. I know it's possible using a cue sheet. But how do I create a cue file for a single mp3 file. I also found medieval cue splitter which will help me split the files but I need to create a cue file in the first place.  How do I join those tracks into a single mp3 file and also create a cue for splitting it in the future?

Thanks for your time!
Title: Joing MP3 files and Create a cue for resplitting
Post by: db1989 on 2013-09-15 15:27:23
Medievel Cue Splitter is bad, with format-breaking methods of splitting some formats at least, probably not much better for MP3.

Some things off the top of my head and a very quick search. This can split and join:
http://mpesch3.de1.cc/mp3dc.html (http://mpesch3.de1.cc/mp3dc.html)
These can split and might be able to join too:
http://code.google.com/p/pcutmp3/ (http://code.google.com/p/pcutmp3/)
http://mp3splt.sourceforge.net/mp3splt_pag...cumentation.php (http://mp3splt.sourceforge.net/mp3splt_page/documentation.php)

As for how to create a cuesheet, you can edit it manually in a text editor, using syntax that is described at various locations online, or you can use an application that lets you choose times and will write a cuesheet for you.

We have many past threads on all of these subject here, so again, searching would be a good idea.
Title: Joing MP3 files and Create a cue for resplitting
Post by: bigbob66 on 2013-09-16 21:49:06
Medievel Cue Splitter is bad, with format-breaking methods of splitting some formats at least, probably not much better for MP3.

Some things off the top of my head and a very quick search. This can split and join:
http://mpesch3.de1.cc/mp3dc.html (http://mpesch3.de1.cc/mp3dc.html)
These can split and might be able to join too:
http://code.google.com/p/pcutmp3/ (http://code.google.com/p/pcutmp3/)
http://mp3splt.sourceforge.net/mp3splt_pag...cumentation.php (http://mp3splt.sourceforge.net/mp3splt_page/documentation.php)

As for how to create a cuesheet, you can edit it manually in a text editor, using syntax that is described at various locations online, or you can use an application that lets you choose times and will write a cuesheet for you.

We have many past threads on all of these subject here, so again, searching would be a good idea.


Thanks for the info. I achieved what I wanted.
Title: Joing MP3 files and Create a cue for resplitting
Post by: db1989 on 2013-09-16 23:41:41
Could you tell us how so that future readers might benefit from reading about your experience?
Title: Joing MP3 files and Create a cue for resplitting
Post by: goa pride on 2013-09-17 15:35:07
open Notepad, copy and paste the blue text, save as MP3Merge.bat on the folder with mp3 files, double click on the file batch, done!
mp3val.exe is recommended, extract the exe from the zip (http://sourceforge.net/projects/mp3val/files/mp3val/mp3val%200.1.8/mp3val-0.1.8-bin-win32.zip/download)and save on c:\windows

@echo off
if not exist *.mp3 goto end
echo Merging . . .
if not exist 101*.mp3 if not exist 201*.mp3 if not exist 301*.mp3 copy /b nul+"1 *.mp3"+1.*.mp3+01*.mp3+"2 *.mp3"+2.*.mp3+02*.mp3+"3 *.mp3"+3.*.mp3+03*.mp3+"4 *.mp3"+4.*.mp3+04*.mp3+"5 *.mp3"+5.*.mp3+05*.mp3+"6 *.mp3"+6.*.mp3+06*.mp3+"7 *.mp3"+7.*.mp3+07*.mp3+"8 *.mp3"+8.*.mp3+08*.mp3+"9 *.mp3"+9.*.mp3+09*.mp3+10*.mp3+11*.mp3+12*.mp3+13*.mp3+14*.mp3+15*.mp3+16*.mp3+17*.mp3+18*.mp3+19*.mp
3+20*.mp3+21*.mp3+22*.mp3+23*.mp3+24*.mp3+25*.mp3+26*.mp3+27*.mp3+28*.mp3+29*.mp3+30*.mp3 "%CD%.mp3" >nul
if exist 101*.mp3 copy /b nul+101*.mp3+102*.mp3+103*.mp3+104*.mp3+105*.mp3+106*.mp3+107*.mp3+108*.mp3+109*.mp3+110*.mp3+111*.m
p3+112*.mp3+113*.mp3+114*.mp3+115*.mp3+116*.mp3+117*.mp3+118*.mp3+119*.mp3+120*.mp3+121*.mp3+122*.mp3
+123*.mp3+124*.mp3+125*.mp3+126*.mp3+127*.mp3+128*.mp3+129*.mp3+130*.mp3 "%CD%_1.mp3" >nul
if exist 201*.mp3 copy /b nul+201*.mp3+202*.mp3+203*.mp3+204*.mp3+205*.mp3+206*.mp3+207*.mp3+208*.mp3+209*.mp3+210*.mp3+211*.m
p3+212*.mp3+213*.mp3+214*.mp3+215*.mp3+216*.mp3+217*.mp3+218*.mp3+219*.mp3+220*.mp3+221*.mp3+222*.mp3
+223*.mp3+224*.mp3+225*.mp3+226*.mp3+227*.mp3+228*.mp3+229*.mp3+230*.mp3 "%CD%_2.mp3" >nul
if exist 301*.mp3 copy /b nul+301*.mp3+302*.mp3+303*.mp3+304*.mp3+305*.mp3+306*.mp3+307*.mp3+308*.mp3+309*.mp3+310*.mp3+311*.m
p3+312*.mp3+213*.mp3+314*.mp3+315*.mp3+316*.mp3+317*.mp3+318*.mp3+319*.mp3+320*.mp3+321*.mp3+322*.mp3
+323*.mp3+324*.mp3+325*.mp3+326*.mp3+327*.mp3+328*.mp3+329*.mp3+330*.mp3 "%CD%_3.mp3" >nul
if exist 401*.mp3 copy /b nul+401*.mp3+402*.mp3+403*.mp3+404*.mp3+405*.mp3+406*.mp3+407*.mp3+408*.mp3+409*.mp3+410*.mp3+411*.m
p3+412*.mp3+413*.mp3+414*.mp3+415*.mp3+416*.mp3+417*.mp3+418*.mp3+419*.mp3+420*.mp3+421*.mp3+422*.mp3
+423*.mp3+424*.mp3+425*.mp3+426*.mp3+427*.mp3+428*.mp3+429*.mp3+430*.mp3 "%CD%_4.mp3" >nul
if exist "%CD%.mp3" mp3val -f -si -nb -t "%CD%.mp3"
if exist "%CD%.mp3" move "%CD%.mp3" .
if exist "%CD%_1.mp3" mp3val -f -si -nb -t "%CD%_1.mp3"
if exist "%CD%_1.mp3" move "%CD%_1.mp3" .
if exist "%CD%_2.mp3" mp3val -f -si -nb -t "%CD%_2.mp3"
if exist "%CD%_2.mp3" move "%CD%_2.mp3" .
if exist "%CD%_3.mp3" mp3val -f -si -nb -t "%CD%_3.mp3"
if exist "%CD%_3.mp3" move "%CD%_3.mp3" .
if exist "%CD%_4.mp3" mp3val -f -si -nb -t "%CD%_4.mp3"
if exist "%CD%_4.mp3" move "%CD%_4.mp3" .
:end
exit