Log in

View Full Version : Setting mp4a TrackID to 101


sderenzi
11th October 2007, 20:00
I've been reading here http://forum.doom9.org/showthread.php?t=95700 and it seems ISMA files re-number the audio tracks to 101 in order to be compliant. Well I have abunch of files that aren't ISMA compliant, I tried running mp4box -isma on them but it still doesn't change the TrackID's to 101, furthermore it doesn't generate a BIFS for them like it should?! I'm confused about that but then I tried mp4creator -make-isma-10-compliant and while this does generate BIFS and the TrackID's are still set at 1 instead of 101?!

So how in the hell am I supposed to set the TrackID's of all my .m4a audio files to 101 so they're ISMA compliant!

bond
14th October 2007, 09:53
you could demux the streams to raw and remux to a new mp4 file

but, i would be interested to hear why you need your files to be isma compliant? are there any tools that really care about that?

sderenzi
14th October 2007, 16:36
I found a tool that can change the TrackID's though not in batch, so I just changed them all to TrackID 1. The reason I wanted them to be all 1 or 101 was because if I ever do a batch demux with mp4box I'll need to specify the TrackID's and if they differ it wouldn't work on all of them :-p Here's what I used http://developer.apple.com/quicktime/download/

I just ran mp4box -info in batch mode on the directory I have my music in, then I searched for TrackID 101 and changed it to 1 manuallly, it was like 25 files out of 1240.

mp4box -isma doesn't seem to work, it won't generate ISMA compliant files :S I did try -ismax and it worked once but then I tried it again and nada ?! I give up on that cuz mp4creator -make-isma-10-compliant would work just as well, except I'm on a mac!

By remuxing the stuff I'd loose the tags + artwork so no :S but I fixed it so that's ok :>

PS Yamb can batch demux even if the TrackID's differ but I have mp4box compiled for a PPC not windows so can't use it.