View Full Version : Problems with muxing two or more AAC streams using MP4Box.exe
SeeMoreDigital
3rd May 2005, 14:19
Seems as though muxing one video stream with two AAC streams does not appear to work :(
However, one video stream with one AAC and one MP3 stream does: -
http://img198.echo.cx/img198/6318/mpeg4aacmuxtest8jk.png
And so does one video stream with one AAC stream - but there's no OD or BIFFS data: -
http://img46.echo.cx/img46/9518/mpeg4aacmp3muxtest8vg.png
Cheers
muxing one video with two aac tracks doesnt work as there is a bug in current mp4box, this has been discussed already very often, eg here (http://forum.doom9.org/showthread.php?s=&threadid=93880) and here (http://forum.doom9.org/showthread.php?s=&threadid=93087)
about the bifs/od, mp4box doesnt add it for some reasons in some cases, after all its also not really needed for simple video+audio files
SeeMoreDigital
3rd May 2005, 15:06
Originally posted by bond
muxing one video with two aac tracks doesnt work as there is a bug in current mp4box, this has been discussed already very often, eg here (http://forum.doom9.org/showthread.php?s=&threadid=93880) and here (http://forum.doom9.org/showthread.php?s=&threadid=93087) Thanks bond... I thought it might be useful to 100% confirm that "YAMB" was not using a new/beta version of an MP4Box.exe compile ;)
Originally posted by bond
about the bifs/od, mp4box doesnt add it for some reasons in some cases, after all its also not really needed for simple video+audio files Does the "audio" and "video" track numbering seem a little odd to you too?
EDIT: Shame... Mpeg2 muxing into .MP4 does not work either :(
Cheers
Originally posted by SeeMoreDigital
Does the "audio" and "video" track numbering seem a little odd to you too?what do you mean? the 201 vs 1 trackids?
isma 1.0 compliance only allows 1 aac audio and 1 asp video stream, which have to get the trackid 201 and 101. isma compliance also requires a bifs/od track
isma compliance therefore doesnt allow multiple audio streams, doesnt allow mp3 audio and doesnt allow ttxt
therefore if you use mp3 audio or ttxt mp4box will not make isma compliant and therefore you will not get the 201/101 trackids and therefore also not the bifs/od
SeeMoreDigital
3rd May 2005, 15:18
Originally posted by bond
isma 1.0 compliance only allows 1 aac audio and 1 asp video stream, which have to get the trackid 201 and 101. isma compliance also requires a bifs/od track Thanks for the "heads-up"... I was not aware about this ;)
Cheers
Kurtnoise
5th May 2005, 00:46
@Bond :
Concerning different video input files : I tested with some samples. It works pretty well but only with mp4/3gp files. AVI, MPEG files doesn't seem to be supported. So, I don't think that I'll add this feature in the next version.
btw, I'll post a next release tomorrow.
/me go to sleep right now. :p
Originally posted by Kurtnoise13
Concerning different video input files : I tested with some samples. It works pretty well but only with mp4/3gp files. AVI, MPEG files doesn't seem to be supported. So, I don't think that I'll add this feature in the next version. well thats the same bug as with multiple audio streams: mp4box wants to makes the multiple video stream isma compliant, but isma doesnt allow multiple video -> no output
ok, this problem should now be fixed in the latest cvs
edit: new compile is up here (http://www.aziendeassociate.it/cd.asp?dir=/gpac/dev)
SeeMoreDigital
17th May 2005, 09:48
Yes... problem solved :)
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.