Welcome Guest.   Make a donation to an author on the site August 01, 2014, 09:29:04 PM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
The N.A.N.Y. Challenge 2013! Download dozens of custom programs!
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: [1]   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: Concatenating MP3s  (Read 2398 times)
CWuestefeld
Supporting Member
**
Posts: 931



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« on: February 10, 2008, 11:56:25 AM »

I'm looking for a good way of concatenating MP3s. I know this seems like a stupid question. Out on the intertubes there are n+1 ways of joining MP3s -- writing these seems to be another favorite hobby of those who love to write video converters and file synchronizers.

However, it seems that the obvious way of doing this -- simply concatenating the files -- only partially works. In particular, it seems to me that the block numbers need to be fixed up.

What I'm trying to do is reassemble large audiobooks that have been broken into short pieces. A typical book might be 10 or more hours long, and because most MP3 players don't support bookmarks, they are frequently broken up into song-sized chunks. The latest version of the MS Zune firmware does have bookmarks (for podcasts, anyway), which is a much better way of doing things. I can set the book aside, listen to some music, and resume the book right where I left off. So I'd like to take better advantage of this feature.

The thing is, in the couple of MP3 joiners I've tried, the result is broken. The file plays as an MP3 just fine, but the Zune is unable to hold a bookmark that points beyond the first chunk of the book. In fact, it's not able to even correctly show the length of the book.

So, can anyone recommend a way of taking a set of input files and producing a new single MP3 that is completely according to specifications?
Logged



Renegade
Charter Member
***
Posts: 10,895



Tell me something you don't know...

see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #1 on: February 10, 2008, 09:53:23 PM »

The problem is that something like 20% of a frame's data can be in the n-1 frame (or n+1 frame -- I forget), so there's no really good way to do this. Yes, it can be done, but it's just much easier to decode, concat, then reencode it. You get a quality loss, but if it's an audio book, it's probably not that important.

This is an issue that I'll be looking at later this year to see if it makes sense to actually implement. So far I've only looked at it very very briefly.

I don't know of any programs that I can recommend that do this. (You can check Blaze though -- Chris puts a good amount of attention to detail, so I'd bet that he's done it right, but you'd need to check for yourself to see if Blaze even does it.)
Logged

Slow Down Music - Where I commit thought crimes...

Freedom is the right to be wrong, not the right to do wrong. - John Diefenbaker
yksyks
Supporting Member
**
Posts: 460


see users location on a map View Profile Give some DonationCredits to this forum member
« Reply #2 on: February 11, 2008, 12:58:09 AM »

To avoid re-encoding you can use copy and paste in mp3DirectCut. You can open multiple instances of it at once. Very fast, the quality is maintained, of course. It's freeware.
« Last Edit: February 11, 2008, 12:59:42 AM by yksyks » Logged
Pages: [1]   Go Up
  Reply  |  New Topic  |  Print  
 
Jump to:  
   Forum Home   Thread Marks Chat! Downloads Search Login Register  

DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.024s | Server load: 0.04 ]