PDA

View Full Version : Knitting mp3s together - how?




mikebatho
Jan 12, 2006, 06:37 AM
I've got a standup comedy album as mp3 in two halves.

Without using Quicktime pro, can I join the two together to make a single mp3 file so I just store it as one track on my ipod....?



frankblundt
Jan 12, 2006, 12:48 PM
you mean from within iTunes? i don't believe so. you could use Audacity (http://audacity.sourceforge.net/) tho.

aricher
Jan 12, 2006, 01:05 PM
I've used Amadeus II for this.

frankblundt
Jan 12, 2006, 01:21 PM
iTunes does have an option under Advanced to "Join CD tracks" but it only works for importing (consecutive) songs without gaps between them off an audio cd. you could burn your tracks to a cd (without gaps) and reimport them this way i guess - instructions here (http://www.methodshop.com/mp3/ipodsupport/jointracks/index.shtml).

betbest1
Jan 12, 2006, 03:56 PM
I also believe that Join CD Tracks in iTunes only works when importing to AAC format.

mikebatho
Jan 12, 2006, 04:20 PM
OK, I'm downloading audacity to have a look at.

I don't need it to be from within itunes, just something to join two mp3 tracks together to play as one file, that I can then drop into itunes & onto my iPod....

mikebatho
Jan 12, 2006, 04:27 PM
Nope, can't figure out audacity. Is that the right tool to be using?

funkychunkz
Jan 12, 2006, 04:42 PM
If you're using 10.4, use the apple beta chapter tool.

mikebatho
Jan 12, 2006, 04:49 PM
Alpha beta what?

On 10.3.9

This is sounding too much like hard work.

Think I'll just leave them as two files.....

chopsuey158
Jan 12, 2006, 05:37 PM
There is a way to do it in Terminal. I'm pretty sure the command is "cat".

1. Type in "cat"
2. Drag the two existing files you want joined, in order, into terminal.
3. Type in ">" symbol.
4. Type in file name (I dragged one of the previous files into terminal again and changed the file name a little).

You may want to have a back up of these files, as I did this awhile back with my songs and I am not completely sure that those steps are correct. Someone please correct me if I'm wrong!!!

balamw
Jan 12, 2006, 06:30 PM
Someone please correct me if I'm wrong!!!
That works alright, but it leaves some additional "cruft" in the joined file, since it leaves both sets of ID3 tags from the original files in the resulting file.

I've used the following command line utility http://tomclegg.net/mp3cat on Linux before, and it cleans out any junk (including ID3 tags) from the resulting file. It should be easy to build with Xcode.

Alternatively, you could strip the ID3 tags before you use cat, and then re-tag the file appropriately.

B

mikebatho
Jan 12, 2006, 09:41 PM
Hahahaha.....

Thanks guys, but you might as well be speaking Chiniese for all the sense it made to me...

:p

betbest1
Jan 12, 2006, 09:48 PM
The MP3 format itself introduces gaps; if you are using iTunes to encode, there will be gaps even if the songs are joined. The LAME MP3 encoder, however, can supposedly encode MP3s with reduced gaps.

Vader
Jan 12, 2006, 09:54 PM
Do you have iMovie?
If you do, you could drag the 2 audio clips into a project, get them to line up without gaps, and then export to a QT file with highest quality audio, and you can convert that file to mp3 in iTunes. I know a lot of converting can diminish sound quality, but I have tried this, and quality is no problem (with music) so for the comedian voice (with laughter and clapping possibly) will sound fine/perfect.

balamw
Jan 13, 2006, 03:50 PM
Thanks guys, but you might as well be speaking Chiniese for all the sense it made to me...
:) Maybe this would be another option you could try. Same effect as cat, just with a drag and drop user interface. http://www.pianofab.com/cj.html

B

tmiller12
Jan 13, 2006, 07:01 PM
This is VERY easy using garageband. Just drag both mp3s into garageband as a track, place them togehter (eliminate any dead space) and then export it to itunes. Once in itunes, convert the selection to mp3...and you're done.

I have found garageband also works great to edit songs down to make a ringtone for your phone!

tyler