Im trying to figure out what im doing wrong here, Im muxing a few thousand ts (264/ACC > AAC) files to mp4 which works but in explorer and properties the files duration is always double the length 3:37:21 and this is showing up in directshow media players.

my command is,

"MP4Box.exe" -add "Z:\New Movies\TS\A.264:fps=25.000" -add "Z:\New Movies\TS\A.aac#1" -new "Z:\New Movies\TS\A.mp4"

And the file information is

General
Complete name : Z:\New Movies\MP4\Alien vs Predator.mp4
Format : MPEG-4
Format profile : Base Media
Codec ID : isom
File size : 2.57 GiB
Duration : 1h 48mn
Overall bit rate : 3 379 Kbps
Encoded date : UTC 2011-01-12 21:10:14
Tagged date : UTC 2011-01-12 21:10:14

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 1h 48mn
Bit rate mode : Variable
Bit rate : 2 928 Kbps
Maximum bit rate : 11.8 Mbps
Width : 1 280 pixels
Height : 544 pixels
Display aspect ratio : 2.35:1
Frame rate mode : Constant
Frame rate : 23.976 fps
Bits/(Pixel*Frame) : 0.175
Stream size : 2.22 GiB (87%)
Encoded date : UTC 2011-01-12 21:10:14
Tagged date : UTC 2011-01-12 21:18:04

Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format version : Version 4
Format profile : LC
Format settings, SBR : No
Codec ID : 40
Duration : 1h 48mn
Bit rate mode : Variable
Bit rate : 448 Kbps
Maximum bit rate : 1 350 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Stream size : 348 MiB (13%)
Encoded date : UTC 2011-01-12 21:17:10
Tagged date : UTC 2011-01-12 21:18:04
yet every single file has double the duration it should have in all directshow players.