Help - Search - Members - Calendar
Full Version: Is there a lossless fix for incorrect MP4 track lengths
Hydrogenaudio Forums > Lossy Audio Compression > AAC > AAC - General
/mnt
I have a few albums that are encoded on Nero AAC Feb 12 2007, which had a known bug that writes the incorrect track time on the MP4 container. This bug really does cause some compat issues with Quicktime, GStreamer, XMMS and some hardware players by displaying the incorrect track time or ending the track too early. Which is a shame since this build is alot better then the August build (I did some ABX tests, and I even found a killer sample on the August encoder).

Just woundering if there is a possible lossless way to fix this issue.
menno
mp4creator, mp4box, etc
/mnt
QUOTE(menno @ Feb 20 2008, 22:36) *

mp4creator, mp4box, etc

Is there a option for one of those apps to rebuild the mp4 container. or do i need to dump the files as a raw AAC and then wrap them onto a new mp4 container?
loophole
You can fix them in quicktime by extracting the audio track then exporting as MP4 and choosing passthrough for audio.
/mnt
QUOTE(loophole @ Feb 21 2008, 00:53) *

You can fix them in quicktime by extracting the audio track then exporting as MP4 and choosing passthrough for audio.

Yeah that should work but don't you need the pro version or is it the Mac OS X version to do that on QuickTime, i doubt i could do that on Windows since it took years to have fullscreen on the non-pro version. Anyway I heard doing something like that is very usefull for getting a mpeg4 vid file to work on a ps3 though.
menno
QUOTE(/mnt @ Feb 20 2008, 14:02) *

QUOTE(menno @ Feb 20 2008, 22:36) *

mp4creator, mp4box, etc

Is there a option for one of those apps to rebuild the mp4 container. or do i need to dump the files as a raw AAC and then wrap them onto a new mp4 container?

I believe the --optimize option will work on mp4creator
/mnt
QUOTE(menno @ Feb 21 2008, 03:44) *

QUOTE(/mnt @ Feb 20 2008, 14:02) *

QUOTE(menno @ Feb 20 2008, 22:36) *

mp4creator, mp4box, etc

Is there a option for one of those apps to rebuild the mp4 container. or do i need to dump the files as a raw AAC and then wrap them onto a new mp4 container?

I believe the --optimize option will work on mp4creator

I had a quick try on that switch and sorry it did not work, still got the incorrect track time on some of the players mentioned above.
/mnt
I have seem to got someware by using:

mp4box -isma

The track time seems to be correct on QuickTime after a file has gone trough this process, but i have tested the files on XMMS and other Linux players yet, but seems to work great on QuickTime.

Am just woundering what is this ISMA spec and if had the MP4 container formatted to this spec would it cause any huge compat isssues with other AAC players?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.